<p><div><div><div><div data-width="100" data-show-faces="false" data-send="true" data-layout="button_count" data-height="21" data-href="https://www.r-bloggers.com/more-january-package-picks/"></div></div><div></div></div><div></div></div>
<div>
(This article was first published on <strong><a href="https://www.rstudio.com/rviews/2017/02/24/more-january-package-picks/"> RStudio</a></strong>, and kindly contributed to <a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers)</a> </div>

<p>by Joseph Rickert</p>
<p>In a <a target="_blank" rel="nofollow" href="https://www.rstudio.com/rviews/2017/02/17/january-new-data-packages/">recent post</a>, I highlighted several new packages that arrived on CRAN in January that provided R users with access to data. In this post, I present additional selections for interesting January packages, organized into the categories Miscellaneous, Machine Learning, Statistics and Utilities.</p>
<h2>Miscellaneous</h2>
<ul>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/rcss/">rcss</a> v1.2: Provides functions for <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/rcss/vignettes/Practical_User_Guide.pdf">Solving Control Problems with Linear State Dynamics</a>.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/stormwindmodel/">stormwindmodel</a> v0.1.0: Provides functions to calculate wind speeds for hurricanes and tropical storms in the North American Atlantic basin. One <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/stormwindmodel/vignettes/Details.html">vignette</a> describes the package and <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/stormwindmodel/vignettes/Overview.html">another</a> shows how to use it.</p>
</li>
</ul>
<h2>Machine Learning</h2>
<ul>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.r-project.org/web/packages/crisp/">crisp</a> v1.0.0: Implements the convex regression with interpretable partitions (<a target="_blank" rel="nofollow" href="http://jmlr.org/papers/volume17/15-344/15-344.pdf">CRISP</a>) method of predicting an outcome variable on the basis of two covariates.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/BayesS5/">BayesS5</a> v1.22: Implements Bayesian Variable Selection Using Shotgun Stochastic Search with Screening (S5) useful in settings where p >> n. For details, see the <a target="_blank" rel="nofollow" href="http://www.stat.tamu.edu/~minsuk/publications/nonlocal_sinica7.pdf">paper</a></p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/classifierplots/">classifierplots</a> v1.3.2: Provides functions to generate a grid of binary classifier and diagnostic plots with a single function call. See the <a target="_blank" rel="nofollow" href="https://github.com/ambiata/classifierplots">README</a> for details.<br>
<img alt="" src="https://i2.wp.com/www.rstudio.com/wp-content/uploads/2017/02/classifier_plots.png?w=456" data-recalc-dims="1"></p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/eclust/">eclust</a> v0.1.0: Provides an algorithm for clustering high-dimensional data that can be affected by an environmental factor. See the <a target="_blank" rel="nofollow" href="http://biorxiv.org/content/early/2017/01/23/102475">paper</a> for details.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/EnsCat/">EnsCat</a> v1.1: Implements various clustering methods for categorical data. See the <a target="_blank" rel="nofollow" href="https://github.com/jlp2duke/EnsCat/wiki/How-To-with-Examples">website</a> for examples and the <a target="_blank" rel="nofollow" href="https://arxiv.org/pdf/1506.07930.pdf">paper</a> for the details.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/MAVE/">MAVE</a> v0.1.7: Implements the MAVE (Minimum Average Variance Estimation) method of dimension reduction. Look <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/MAVE/vignettes/Short_introduction_to_method_MAVE.pdf">here</a> for the math and <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/MAVE/vignettes/Short_introduction_to_package_MAVE.pdf">here</a> for examples.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/mfe/">mfe</a> v0.1.0: Provides functions to extract meta-features from datasets to support the design of recommendation systems. The <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/mfe/vignettes/mfe-vignette.html">vignette</a> provides examples.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/rsparkling/">rsparkling</a> v0.1.0: extends <a target="_blank" rel="nofollow" href="http://spark.rstudio.com/">sparklyr</a> with an interface to the <a target="_blank" rel="nofollow" href="https://github.com/h2oai/sparkling-water">H2O Sparkling Water</a> machine learning library. The <a target="_blank" rel="nofollow" href="https://github.com/h2oai/rsparkling">README</a> explains how to use the package.</p>
</li>
</ul>
<h2>Statistics</h2>
<ul>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/confSAM/">confSAM</a> v0.1: Contains a function that computes estimates and confidence bounds for the false discovery proportion in a multiple testing environment. The <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/confSAM/vignettes/confSAM.pdf">vignette</a> describes the theory and provides examples.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/pdSpecEst/">pdSpecEst</a> v1.0.0: Implements a non-parametric, geometric wavelet method to estimate autocovariance matrix of a time series that preserves positive-definiteness of the estimator. This preserves the intrepretability of the estimate as a covariance matrix and helps with computational issues. The <a target="_blank" rel="nofollow" href="https://arxiv.org/pdf/1701.03314.pdf">paper</a> describes the theory and the <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/pdSpecEst/vignettes/vignette.html">vignette</a> provides an example.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/tsdecomp/">tsdecomp</a> v0.2: Implements ARIMA model-based decompositions for quarterly and monthly time series data. The <a target="_blank" rel="nofollow" href="https://www.jalobe.com/doc/tsdecomp.pdf">vignette</a> describes the math.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/TSeriesMMA/README.html">TSeriesMMA</a> v0.1.1: Provides a function to calculate the Hurst surface for a time series. Multiscale, multifractical analysis (MMA) is described in a <a target="_blank" rel="nofollow" href="http://journals.aps.org/pre/abstract/10.1103/PhysRevE.85.021915">paper</a> by Gieraltowski et al. </p>
</li>
</ul>
<h2>Utilities</h2>
<ul>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/awsjavasdk/">awsjavasdk</a> v0.2.0: Provides a boilerplate of classes used to access the Amazon Web Services Java Software Development Kit via package rJava. The <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/awsjavasdk/vignettes/awsjavasdk.html">vignette</a> shows how to use the package.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/colr/">colr</a> v0.1.900: Provides functions that use Perl regular expressions to select and rename columns in dataframes, lists and numeric types. The <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/colr/vignettes/colr.html">vignette</a> contains examples.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/flifo/">flifo</a> v0.1.4: Provides functions to create and manipulate FIFO (First In First Out), LIFO (Last In First Out), and NINO (Not In or Never Out) stacks in R. See the <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/flifo/vignettes/flifo-vignette.html">vignette</a> for examples.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/fst/">fst</a> v0.7.2: Provides functions to read and write data frames at high speed, and compress data with type-optimized algorithms that allow random access of stored data frames.<br>
<img alt="" src="https://i0.wp.com/www.rstudio.com/wp-content/uploads/2017/02/fst_bench.png?w=456" data-recalc-dims="1"></p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/manipulateWidget/">manipulateWidget</a> v0.5.1: Provides helper functions to add controls like sliders, pickers, checkboxes, etc. to interactive charts created with package <a target="_blank" rel="nofollow" href="https://cran.r-project.org/web/packages/htmlwidgets/index.html">htmlwidgets</a>. The animated <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/manipulateWidget/vignettes/manipulateWidgets.html">vignette</a> will get you started.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/msgtools/">msgtools</a> v0.2.4: Provides utilities for error, warning, and other messages in R packages, including consistency checks across messages, spell-checking, and message translations for localization. See the <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/msgtools/vignettes/Tutorial.html">vignette</a> for examples.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/padr/">padr</a> v0.2.0: Provides functions to transform datetime data into a format ready for analysis, including aggregating data to a higher level interval (thicken) and imputing records where observations were absent (pad). There is an <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/padr/vignettes/padr.html">Introduction</a>.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/pbdRPC/">pbdPRC</a> v0.1-1: Implements light, yet secure remote procedure calls with a unified interface via ssh (OpenSSH) or plink/plink.exe (PuTTY). The <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/pbdRPC/vignettes/pbdRPC-guide.pdf">vignette</a> provides examples.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/reprex/">reprex</a> v0.1.1: Provides a way to send code snippets with rendered output to sites like <a target="_blank" rel="nofollow" href="http://stackoverflow.com/">stackoverflow</a> and <a target="_blank" rel="nofollow" href="https://github.com/">github</a>. The <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/reprex/README.html">README</a> shows examples.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/restfulr/">restfulr</a> v0.0.8: Models a RESTful service as if it were a list.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/sys/">sys</a> v1.1: A replacement for base <a target="_blank" rel="nofollow" href="http://stat.ethz.ch/R-manual/R-devel/library/base/html/system2.html">system2</a> with consistent behavior across platforms. Supports interruption, background tasks, and full control over STDOUT / STDERR binary or text streams. <a target="_blank" rel="nofollow" href="https://github.com/jeroenooms/sys#readme">README</a> provides some details.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/textclean/">textclean</a> v0.3.0: Provides tools to clean and process text, such as replacing or removing substrings that are not optimal for analysis. The <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/textclean/README.html">README</a> shows how to use them.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/tidyxl/">tidyxl</a> v0.2.1: Imports non-tabular data from Excel into R. The <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/tidyxl/vignettes/tidyxl.html">vignette</a> shows how.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/unpivotr/">unpivotr</a> v0.1.0: Provides tools for converting data from complex or irregular layouts into a columnar structure. There is one <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/unpivotr/vignettes/compass-directions.html">vignette</a> showing how to unpivot pivot tables from a spreadsheet, and <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/unpivotr/vignettes/small-multiples.html">another</a> that shows how to work with multiple, similar tables.</p>
</li>
<li>
<p><a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/WVPlots/">WVPlots</a> v0.2.2: Provides examples of ggplot plots that can be generated from a standard calling interface. Here is the explanation of the <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/WVPlots/vignettes/WVPlots_concept.html">concept</a>, and here are some nice <a target="_blank" rel="nofollow" href="https://cran.rstudio.com/web/packages/WVPlots/vignettes/WVPlots_examples.html">examples</a>.<br>
<img alt="" src="https://i0.wp.com/www.rstudio.com/wp-content/uploads/2017/02/WVPlot.png?w=456" data-recalc-dims="1"></p>
</li>
</ul>
<p>
<div>
<div>To <strong>leave a comment</strong> for the author, please follow the link and comment on their blog: <strong><a href="https://www.rstudio.com/rviews/2017/02/24/more-january-package-picks/"> RStudio</a></strong>.</div>
<hr>
<a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers.com</a> offers <strong><a rel="nofollow" href="https://feedburner.google.com/fb/a/mailverify?uri=RBloggers">daily e-mail updates</a></strong> about <a title="The R Project for Statistical Computing" rel="nofollow" href="https://www.r-project.org/">R</a> news and <a title="R tutorials" rel="nofollow" href="https://www.r-bloggers.com/search/tutorial">tutorials</a> on topics such as: <a title="Data science" rel="nofollow" href="https://www.r-bloggers.com/search/data%20science">Data science</a>, <a title="Big Data" rel="nofollow" href="https://www.r-bloggers.com/search/Big%20Data">Big Data, <a title="R jobs" rel="nofollow" href="https://www.r-users.com/">R jobs</a>, visualization (<a title="ggplot and ggplot2 tutorials" rel="nofollow" href="https://www.r-bloggers.com/search/ggplot2">ggplot2</a>, <a title="Boxplots using lattice and ggplot2 tutorials" rel="nofollow" href="https://www.r-bloggers.com/search/boxplot">Boxplots</a>, <a title="Maps and gis" rel="nofollow" href="https://www.r-bloggers.com/search/map">maps</a>, <a title="Animation in R" rel="nofollow" href="https://www.r-bloggers.com/search/animation">animation</a>), programming (<a title="RStudio IDE for R" rel="nofollow" href="https://www.r-bloggers.com/search/RStudio">RStudio</a>, <a title="Sweave and literate programming" rel="nofollow" href="https://www.r-bloggers.com/search/sweave">Sweave</a>, <a title="LaTeX in R" rel="nofollow" href="https://www.r-bloggers.com/search/LaTeX">LaTeX</a>, <a title="SQL and databases" rel="nofollow" href="https://www.r-bloggers.com/search/SQL">SQL</a>, <a title="Eclipse IDE for R" rel="nofollow" href="https://www.r-bloggers.com/search/eclipse">Eclipse</a>, <a title="git and github, Version Control System" rel="nofollow" href="https://www.r-bloggers.com/search/git">git</a>, <a title="Large data in R using Hadoop" rel="nofollow" href="https://www.r-bloggers.com/search/hadoop">hadoop</a>, <a title="Web Scraping of google, facebook, yahoo, twitter and more using R" rel="nofollow" href="https://www.r-bloggers.com/search/Web+Scraping">Web Scraping</a>) statistics (<a title="Regressions and ANOVA analysis tutorials" rel="nofollow" href="https://www.r-bloggers.com/search/regression">regression</a>, <a title="principal component analysis tutorial" rel="nofollow" href="https://www.r-bloggers.com/search/PCA">PCA</a>, <a title="Time series" rel="nofollow" href="https://www.r-bloggers.com/search/time+series">time series</a>, <a title="finance trading" rel="nofollow" href="https://www.r-bloggers.com/search/trading">trading</a>) and more...
<img height="1" alt="" width="1" src="http://feeds.feedburner.com/~r/RBloggers/~4/MYiH2SKVrOM"></a></div>