A 'ggplot2' Extension for Visualizing Density, Distribution, Hazard, or Survival Functions using the 'logspline' Package
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
boB Rudis 58bb26307b
added computed stat info
pirms 5 gadiem
R added computed stat info pirms 5 gadiem
README_files/figure-gfm initial commit pirms 5 gadiem
man added computed stat info pirms 5 gadiem
tests R package repo initialization complete pirms 5 gadiem
.Rbuildignore R package repo initialization complete pirms 5 gadiem
.codecov.yml R package repo initialization complete pirms 5 gadiem
.gitignore R package repo initialization complete pirms 5 gadiem
.travis.yml R package repo initialization complete pirms 5 gadiem
CONDUCT.md R package repo initialization complete pirms 5 gadiem
DESCRIPTION initial commit pirms 5 gadiem
NAMESPACE initial commit pirms 5 gadiem
NEWS.md R package repo initialization complete pirms 5 gadiem
README.Rmd ggplo2 ref pirms 5 gadiem
README.md ggplo2 ref pirms 5 gadiem
gglogspline.Rproj R package repo initialization complete pirms 5 gadiem

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.