Sort functionsFunctions based upon alphanumeric sorting |
|
---|---|
order alphanumeric values keeping numeric values in proper order |
|
sort alphanumeric values keeping numeric values in proper order |
|
sort data.frame keeping numeric values in proper order |
|
sort alphanumeric values within a list format |
|
order alphanumeric values from a list |
|
Grep functionsConvenient grep functions for speed of re-use |
|
Search for objects in the environment |
|
case-insensitive grep |
|
vector contains any case-insensitive grep match |
|
case-insensitive logical grepl |
|
provigrep: progressive case-insensitive value-grep |
|
case-insensitive grep, returning unmatched indices |
|
case-insensitive grep, returning unmatched values |
|
grep, returning values |
|
case-insensitive grep, returning values |
|
Plot functionsFunctions that assist with R plotting |
|
Adjust axis label margins |
|
Process coordinate adjustment presets |
|
Decide plot panel rows, columns for par(mfrow) |
|
Draw text labels on a base R plot |
|
Get aspect ratio for coordinates, plot, or device |
|
Draw grouped axis labels |
|
Display color raster image using a matrix of colors |
|
Display a color raster image |
|
Display major and minor tick marks for log-scale axis |
|
Create a blank plot with optional labels |
|
Plot distribution and histogram overlay |
|
Plot ridges density plots for numeric matrix input |
|
Smooth scatter plot with enhancements |
|
Draw text with shadow border |
|
Get and set options for shadowText |
|
Show colors from a vector or list |
|
Smooth scatter plot, Jam style |
|
Determine square root axis tick mark positions |
|
Draw colored box indicating R plot space |
|
Color functionsFunctions that manipulate colors |
|
set R color alpha value |
|
Apply CL color range |
|
get R color alpha value |
|
convert R color to HCL color matrix |
|
convert R color to HSL color matrix |
|
Convert R color to HSV matrix |
|
Make a color gradient |
|
Fix yellow color |
|
Fix yellow color hue |
|
get color ramp by name, color, or function |
|
convert HCL to R color |
|
convert HCL to R color |
|
Convert HSV matrix to R color |
|
detect valid R color |
|
Extend kableExtra colorization of Rmarkdown tables |
|
make R colors darker (or lighter) |
|
vectorized make_styles for html span output |
|
vectorized make_styles for crayon output |
|
Convert RGB color matrix to R color |
|
Get Chroma and Luminance ranges for the given lightMode |
|
Define visible text color |
|
Show colors from a vector or list |
|
Remove alpha transparency from colors |
|
Warp colors in a color ramp |
|
String functionsFunctions which sort or manipulate character strings |
|
convert numeric value to size |
|
break a vector into groups |
|
paste a list into a delimited vector |
|
paste a list into a delimited vector using sorted values |
|
paste a list into a delimited vector using sorted, unique values |
|
paste a list into a delimited vector using unique values |
|
paste a list into a delimited vector using unique values |
|
Fill blank entries in a vector |
|
Format an integer as a string |
|
Global substitution into ordered factor |
|
Pattern replacement with multiple patterns |
|
make unique vector names |
|
order alphanumeric values keeping numeric values in proper order |
|
sort alphanumeric values keeping numeric values in proper order |
|
sort data.frame keeping numeric values in proper order |
|
sort alphanumeric values within a list format |
|
order alphanumeric values from a list |
|
assign unique names for a vector |
|
define a named vector using vector names |
|
prefix integers with leading zeros |
|
pad a character string to a fixed length |
|
Paste data.frame rows into character vector |
|
Paste data.frame rows into an ordered factor |
|
convert size to numeric value |
|
frequency of entries, ordered by frequency |
|
Uppercase the first letter in each word |
|
apply unique to each element of a list |
|
Numeric functionsFunctions which manipulate numeric data |
|
Convert degrees to radians |
|
Fix matrix dimension ratio |
|
Apply noise floor and ceiling to numeric vector |
|
Scale a numeric vector from 0 to 1 |
|
Convert radians to degrees |
|
Calculate row group means, or other statistics |
|
Remove outlier points per row by MAD factor threshold |
|
Warp a vector of numeric values relative to zero |
|
List functionsFunctions which manipulate list objects |
|
paste a list into a delimited vector |
|
paste a list into a delimited vector using sorted values |
|
paste a list into a delimited vector using sorted, unique values |
|
paste a list into a delimited vector using unique values |
|
paste a list into a delimited vector using unique values |
|
Apply head() across each element in a list of vectors |
|
Jam-specific recursive apply |
|
Convert list of vectors to data.frame with item, value, name |
|
Merge list of data.frames retaining all rows |
|
sort alphanumeric values within a list format |
|
rbind a list of vectors into matrix or data.frame |
|
relist a vector which allows re-ordered names |
|
lengths for recursive lists |
|
return the classes of a list of objects |
|
print dimensions of list object elements |
|
apply unique to each element of a list |
|
Un-nest a nested list into a simple list |
|
Date functionsFunctions which manipulate date objects or strings |
|
convert date DDmmmYYYY to Date |
|
convert date to age in days |
|
get simple date string |
|
Export functionsPractical functions for exporting data, e.g. to Excel xlsx |
|
Add categorical colors to Excel xlsx worksheets |
|
Xlsx Conditional formatting |
|
Import one or more data.frame from Excel xlsx format |
|
Set column widths in Xlsx files |
|
Set row heights in Xlsx files |
|
Export a data.frame to Excel xlsx format |
|
Utility functionsFunctions that enhance utility of other existing functions or packages |
|
Safely call a function using ellipsis |
|
Reload Rmarkdown cache |
|
Heatmap functionsSpecific enhancements for |
|
ComplexHeatmap cell function to label heatmap cells |
|
Return Heatmap column order from ComplexHeatmap heatmap object |
|
Return Heatmap row order from ComplexHeatmap heatmap object |
|
Practical functionsPractical functions to enhance routine R work, essentially miscellaneous |
|
Calculate more detailed density of numeric values |
|
check lightMode for light background color |
|
Lightweight method to check if an R package is installed |
|
convert column number to Excel column name |
|
Make dithered color pattern light-dark |
|
Compare two functions line by line using diff |
|
exponentiate log2 values with directionality |
|
file information in data.frame format |
|
Fix yellow color |
|
Get axis label for minorLogTicks |
|
Handle function arguments as text |
|
Apply head() across each element in a list of vectors |
|
Vectorized isFALSE |
|
Vectorized isTRUE |
|
jamba: Jam Base Methods |
|
Show R function arguments jam-style |
|
Extend kableExtra colorization of Rmarkdown tables |
|
Long listing of R session objects |
|
log2 transformation with directionality |
|
vectorized make_styles for html span output |
|
vectorized make_styles for crayon output |
|
Match unique vector values against itself |
|
Merge list of data.frames retaining all rows |
|
Return the middle portion of data similar to head and tail |
|
Calculate major and minor tick marks for log-scale axis |
|
Return the newest file from a vector of files |
|
print colorized output to R console |
|
Rename columns in a data.frame, matrix, tibble, or GRanges object |
|
remove Infinite values |
|
remove NA values |
|
remove NA values from list elements |
|
remove NULL entries from list |
|
return the classes of a list of objects |
|
print dimensions of list object elements |
|
set R prompt with project name and R version |
|
Internal functionsFunctions typically for internal use by other Jam functions |
|
Calculate scatter plot point density |