A 'ggplot2' Extension for Visualizing Density, Distribution, Hazard, or Survival Functions using the 'logspline' Package
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
boB Rudis 58bb26307b
added computed stat info
5 lat temu
R added computed stat info 5 lat temu
README_files/figure-gfm initial commit 5 lat temu
man added computed stat info 5 lat temu
tests R package repo initialization complete 5 lat temu
.Rbuildignore R package repo initialization complete 5 lat temu
.codecov.yml R package repo initialization complete 5 lat temu
.gitignore R package repo initialization complete 5 lat temu
.travis.yml R package repo initialization complete 5 lat temu
CONDUCT.md R package repo initialization complete 5 lat temu
DESCRIPTION initial commit 5 lat temu
NAMESPACE initial commit 5 lat temu
NEWS.md R package repo initialization complete 5 lat temu
README.Rmd ggplo2 ref 5 lat temu
README.md ggplo2 ref 5 lat temu
gglogspline.Rproj R package repo initialization complete 5 lat temu

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.