A 'ggplot2' Extension for Visualizing Density, Distribution, Hazard, or Survival Functions using the 'logspline' Package
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
boB Rudis 58bb26307b
added computed stat info
vor 5 Jahren
R added computed stat info vor 5 Jahren
README_files/figure-gfm initial commit vor 5 Jahren
man added computed stat info vor 5 Jahren
tests R package repo initialization complete vor 5 Jahren
.Rbuildignore R package repo initialization complete vor 5 Jahren
.codecov.yml R package repo initialization complete vor 5 Jahren
.gitignore R package repo initialization complete vor 5 Jahren
.travis.yml R package repo initialization complete vor 5 Jahren
CONDUCT.md R package repo initialization complete vor 5 Jahren
DESCRIPTION initial commit vor 5 Jahren
NAMESPACE initial commit vor 5 Jahren
NEWS.md R package repo initialization complete vor 5 Jahren
README.Rmd ggplo2 ref vor 5 Jahren
README.md ggplo2 ref vor 5 Jahren
gglogspline.Rproj R package repo initialization complete vor 5 Jahren

README.md

Travis-CI BuildStatus CoverageStatus CRAN\_Status\_Badge

gglogspline

A ‘ggplot2’ Extension for Visualizing Density, Distribution, Hazard, or Survival Functions using the ‘logspline’ Package

Description

Methods are provided to plot a logspline density, distribution function, hazard function or survival function from a logspline density

What’s Inside The Tin

The following functions are implemented:

  • stat_logspline: Computes logspline density (+ counts estimate), probability, survival & hazard

Installation

install("gglogspline", repos = "https://cinc.rud.is")
# or
devtools::install_git("https://git.sr.ht/~hrbrmstr/gglogspline.git")
# or
devtools::install_git("https://git.rud.is/hrbrmstr/gglogspline.git")
# or
devtools::install_gitlab("hrbrmstr/gglogspline")
# or
devtools::install_bitbucket("hrbrmstr/gglogspline")
# or
devtools::install_github("hrbrmstr/gglogspline")

Usage

library(gglogspline)
library(ggplot2)

# current version
packageVersion("gglogspline")
## [1] '0.1.0'
set.seed(1)
data.frame(
  val = rnorm(100)
) -> xdf

ggplot(xdf) + 
  stat_logspline(aes(val))


ggplot(xdf) + 
  stat_logspline(aes(val, y = stat(count))) +
  labs(title = "logspline (count)")


ggplot(xdf) +
  stat_logspline(aes(val, y = stat(probs))) +
  labs(title = "logspline (probability function)")


ggplot(xdf) +
  stat_logspline(aes(val, y = stat(survival))) +
  labs(title = "logspline (survival function)")


ggplot(xdf) +
  stat_logspline(aes(val, y = stat(hazard))) +
  labs(title = "logspline (hazard function)")

gglogspline Metrics

Lang # Files (%) LoC (%) Blank lines (%) # Lines (%)
R 4 0.8 63 0.66 20 0.45 53 0.59
Rmd 1 0.2 32 0.34 24 0.55 37 0.41

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.