Man pages for Spiritspeak/skMisc
Sercan Kahveci's Miscellaneous Functions

allpairsGenerate unique pairs or N-tuplets
AnovaTableCompare multilevel models
AutocorPlotMulti-series Autocorrelation Plotting
bonferroniHolmBonferroni-Holm significance evaluation Evaluate the...
bundle_upAssign numeric values to bundles summing up to a set value
Case-insensitive-operatorsCase-insensitive inline operators
clampClamp
ClassMetricsGet classification accuracy metrics
cols2idsTransform all data.frame columns into ordered IDs
cons.rankProduce consecutive ranks
cor.holdoutCorrelation holdouts
CorTableGenerate a correlation table
df.initInitiate an empty data frame
dropLeadingZeroDrop leading zeros Remove leading zeroes and return as a...
duplicateofFind the index of the first occurrence of each value
ExpandFormulaParse a lme4 formula and return all main effects and...
ExtractRandomTermsExtract random terms from a lme4 formula
faststatsStatistics functions with concise output
findloopsDetect feedback loops in a network
FindTopTermsFind all model terms that are not moderated by a higher-order...
format_statFormat statistics appropriately
getConnectedNodesGet all connected nodes in a network
getNodePathsGet all edges leading to/from a node
ggplot.themesextra 'ggplot2' themes
grapes-nin-grapesNegative %in%
hilightPlot highlighted text
ichunkIterate over chunks of a vector
interweaveInterweave vectors
lazylogicLogical operators using lazy evaluation
LevenshteinDistanceLevenshtein distance
lm.holdoutLinear Regression Holdouts
logical-na-handlersCoerce NA values to 'TRUE' or 'FALSE'
match.mergeMatch and merge two data.frames by ID and date
match.ppsMatch recurring session IDs using their date
multimergeMerge Multiple Data Frames
multiple.corMultiple correlation Computes the multiple correlation...
nthWeekdayOfMonthConvert dates to Nth weekday of the month values
plotmatPlot matrix as heatmap
print.CorTablePrint a 'CorTable' object
quantizeQuantize vector
removeOLsRemove outlying observations from a data.frame or matrix
RemoveTopTermsRemove all possible models with one unmoderated term removed
retryRetry running a function until it succeeds
retypeChange classes of columns in a data.frame
runsIdentify runs of identical values in a vector
serrStandard error
setColNamesSet column and row names of an object
setuniqueSet-based unique and duplicate detection
skMiscskMisc: Miscellaneous convenience functions
sortmatSort a square matrix This uses an iterative algorithm that...
squarifyLayoutMake a network layout more square-shaped
strsplit.wrapCreate substrings with a maximal length by splitting at...
subdivideDivide a vector or list
symmetrizeNetworkMake an adjacency matrix symmetric
tparst-distribution fitter This is a wrapper around...
TransformPlotsData Transformation Plots
trimeanTukey's Trimean
trypackagesInstall packages if neccesary, then load them.
unwrap.matrixConvert between a matrix and a long-format data.frame
vec2columnsSplit a character column into multiple values
vec2phraseConvert a vector to an English list
vec.removeOLsRemove outlying observations from a vector
vec.scaleScale a vector
verify_typesVerify variable types in bulk
which.duplicateCount duplicate values in a vector
Spiritspeak/skMisc documentation built on April 12, 2025, 5:40 a.m.