Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kevinushey/Kmisc
A collection of functions for common data reshaping operations, as well as functions for table and plot generation for R Markdown documents.
https://github.com/kevinushey/Kmisc
Last synced: 9 days ago
JSON representation
A collection of functions for common data reshaping operations, as well as functions for table and plot generation for R Markdown documents.
- Host: GitHub
- URL: https://github.com/kevinushey/Kmisc
- Owner: kevinushey
- Created: 2012-12-16T23:43:06.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2018-06-12T17:32:00.000Z (over 6 years ago)
- Last Synced: 2024-11-26T02:03:18.905Z (17 days ago)
- Language: R
- Size: 6 MB
- Stars: 42
- Watchers: 6
- Forks: 14
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - kevinushey/Kmisc - A collection of functions for common data reshaping operations, as well as functions for table and plot generation for R Markdown documents. (R)
README
[![Build Status](https://travis-ci.org/kevinushey/Kmisc.png)](https://travis-ci.org/kevinushey/Kmisc)
# Kmisc
Kmisc is a package chock full of miscellaneous functions that intend to make
the R programming process easier. The functions range from:* A faster implementation of `reshape2::melt` for `data.frame`s and `matrix`'s,
* Utility functions for generating and styling R Markdown documents,
* A simple wrapper to `awk`,
* Functions for reading in subsets of very large files:
* * `extract_rows_from_file` pulls specific rows from a (potentially large)
tabular data file, where we only take rows for which a particular column
entry matches a list of desired elements,
* * `split_file` splits a file on a particular column into separate, smaller
files, so that these smaller files are more amenable to parallel processing,
* Faster implementations of some common R functions; e.g. `counts` is a faster
version of `table` for single vectors; `tapply_` is a faster `tapply` for the
common case of splitting an atomic vector by another atomic vector,
`factor_` is a faster `factor`...
* And more! Browse the index to get an idea of everything that's there.Install me in R with `devtools::install_github()` with the following call:
devtools::install_github("kevinushey/Kmisc")