https://github.com/kwb-r/kwb.base
Functions Supporting Data Analysis with R at KWB
https://github.com/kwb-r/kwb.base
project-fakin project-miacso r r-package rstats
Last synced: 7 months ago
JSON representation
Functions Supporting Data Analysis with R at KWB
- Host: GitHub
- URL: https://github.com/kwb-r/kwb.base
- Owner: KWB-R
- License: mit
- Created: 2018-06-15T15:46:06.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-07-29T12:37:26.000Z (over 3 years ago)
- Last Synced: 2025-02-17T21:46:07.829Z (10 months ago)
- Topics: project-fakin, project-miacso, r, r-package, rstats
- Language: R
- Homepage: https://kwb-r.github.io/kwb.base
- Size: 749 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/KWB-R/kwb.base/actions?query=workflow%3AR-CMD-check)
[](https://github.com/KWB-R/kwb.base/actions?query=workflow%3Apkgdown)
[](https://codecov.io/github/KWB-R/kwb.base)
[](https://www.tidyverse.org/lifecycle/#experimental)
[]()
[](https://kwb-r.r-universe.dev/)
# kwb.base
This package originally contained all the
different helper functions developed and used at KWB. As it grew,
functions were extracted into new packages that are dedicated to
certain topics. The database access functions, for example, that were
originally contained here, are now in the package [kwb.db](https://kwb-r.github.io/kwb.db).
Functions that help to create event information from time series data have been
moved to [kwb.event](https://kwb-r.github.io/kwb.event) and date/time related functions are now in
[kwb.datetime](https://kwb-r.github.io/kwb.datetime). This package still contains some functions that are used
in different scripts of different KWB projects. Currently, when
loading this package, the packages [kwb.datetime](https://kwb-r.github.io/kwb.datetime),
[kwb.db](https://kwb-r.github.io/kwb.db), [kwb.event](https://kwb-r.github.io/kwb.event),
[kwb.plot](https://kwb-r.github.io/kwb.plot) and [kwb.utils](https://kwb-r.github.io/kwb.utils)
are automatically loaded. I plan to change this behaviour with the next release
so that you need to load the other packages explicitly, i.e. with
library(kwb.datetime), library(kwb.db), etc.
## Installation
For details on how to install KWB-R packages checkout our [installation tutorial](https://kwb-r.github.io/kwb.pkgbuild/articles/install.html).
```r
### Optionally: specify GitHub Personal Access Token (GITHUB_PAT)
### See here why this might be important for you:
### https://kwb-r.github.io/kwb.pkgbuild/articles/install.html#set-your-github_pat
# Sys.setenv(GITHUB_PAT = "mysecret_access_token")
# Install package "remotes" from CRAN
if (! require("remotes")) {
install.packages("remotes", repos = "https://cloud.r-project.org")
}
# Install KWB package 'kwb.base' from GitHub
remotes::install_github("KWB-R/kwb.base")
```
## Documentation
Release: [https://kwb-r.github.io/kwb.base](https://kwb-r.github.io/kwb.base)
Development: [https://kwb-r.github.io/kwb.base/dev](https://kwb-r.github.io/kwb.base/dev)