The microRutils package contains various functions for text manipulation, plotting and general utility. These have been developed over the last decade or so; they range from the picayune to the highly useful.
Version: 1.0.3.20210610
cbindSafe(), rbindSafe(): Column-/row-wise concatenation of objects with potentially different rows/columns.compressMatrix(): Resize a matrix by combining adjacent elements.express(): Programmatically generate expression objects.getLapplyIndex(): Access index of list element from within lapply().nameslike(): Find named elements, rows or columns using a regular expression.nonUniq(): Find replicated elements in a vector.numberReplicates(): Number recurring elements within a vector.Order(): Order items using columns of a data.frame as keys.prepDir(): Create a new directory.pvalOrder(): Order p-values by levels, then numeric value.rowMads(): Fast calculation of MADs by row.rowSds(): Fast calculation of standard deviations of rows.rowZs(): Fast calculation of Z-scores by row.samediff(): Find elements in common, and unique to, two vectors.selectRows(): Row selection of a data.frame.uniqRowFreqs(): Count occurrences of replicate rows in a data.frame.untab(): Convert a table object to an array.is.char(), as.char(): Alises for as.character() and is.character().asciiToChar(): Conversion between letters and ASCII codes.cString(): Create a c() expression from character vector.orString(): Generate an OR regular expression substring.p.print(): Formats p-values for readability.percent(): Format numeric values as (character) percentages.regextr(): Substring extraction by regular expression.rename(): Rename elements, rows or columns, etc. of an object.strrev(): Reverse character order within each element of a character vector.yyyymmdd(): Generate a formatted time stamp.circle(): Plot a circle or regular polygon.aqua.brown(), grayscale, hot(), hot2(), jet(), orange.blue(),
purple.green(), purple.orange(), red.green(), yellow.blue()enclose.plot(): Draw edge around a plot.groupedTickLabels(): Label axes with hierarchically organized groups.Hist(): Modified version of the graphics::hist() histogram function.Image(): Modified version of the graphics::image() plotting function.logtix(): Add log-scaled tick marks to an axis.plot2Dhist(): Generate and plot a 2D-histogram as a heatmap.sym(): Get a numeric range that is symmetric around zero.T.width(): Determine width of caps on error bars as fraction of plot width.VennPlot(): Draw a Venn plot with proportional areas.x.pt(), y.pt(): Get the location value associated with a fraction of x- or y-axis.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.