A 'ggplot2' Extension for Visualizing Density, Distribution, Hazard, or Survival Functions using the 'logspline' Package
Je kunt niet meer dan 25 onderwerpen selecteren Onderwerpen moeten beginnen met een letter of nummer, kunnen streepjes bevatten ('-') en kunnen maximaal 35 tekens lang zijn.
boB Rudis 58bb26307b
added computed stat info
5 jaren geleden
R added computed stat info 5 jaren geleden
README_files/figure-gfm initial commit 5 jaren geleden
man added computed stat info 5 jaren geleden
tests R package repo initialization complete 5 jaren geleden
.Rbuildignore R package repo initialization complete 5 jaren geleden
.codecov.yml R package repo initialization complete 5 jaren geleden
.gitignore R package repo initialization complete 5 jaren geleden
.travis.yml R package repo initialization complete 5 jaren geleden
CONDUCT.md R package repo initialization complete 5 jaren geleden
DESCRIPTION initial commit 5 jaren geleden
NAMESPACE initial commit 5 jaren geleden
NEWS.md R package repo initialization complete 5 jaren geleden
README.Rmd ggplo2 ref 5 jaren geleden
README.md ggplo2 ref 5 jaren geleden
gglogspline.Rproj R package repo initialization complete 5 jaren geleden

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.