CharNumSplit()
|
Split Vectors in the Form of Numbers+Characters or Characters+Numbers into Respective Parts |
Diag()
|
Extract the Values at the Diagonal of a Matrix |
Factor() print(<Factor>) RestoreFactor()
|
Factor Vectors with Multiple Levels |
GroupedMedian()
|
Calculate the Median of Already Grouped Data |
ReshapeLong()
|
Reshape Data into a Semi-Long Format |
Riffle()
|
Interleaves Values Within Matrices or Vectors |
SOfun-package
|
Functions written while answering Stack Overflow questions |
SampleToSum()
|
Sample from a Specific Range with a Target Vector Sum |
TabulateInt()
|
Allows Tabulate to Be Used with Negative Integers Too |
TriIndex()
|
Get the row and column indices of upper and lower trianges of a matrix |
TrueSeq()
|
Convert TRUE Values in a Vector to a Grouped Sequence |
adjCombos()
|
Create Adjacent Combinations, Varying Length |
almostComplete()
|
Subset a data.frame by Completeness of Rows or Columns |
arrayExtractor()
|
Extracting Information from an Array |
clc()
|
Clear your workspace |
col_flatten() col_flattenLong()
|
Flatten List Columns into a Wide or Long Form |
completeVecs()
|
Extract the complete.cases for a Set of Vectors |
WeekDays() dailyCalendar()
|
Creates a Calendar in R |
dist2df()
|
Converts a Distance Matrix to a data.frame |
dupe_thresh()
|
Filters a Vector According to Number of Duplicates |
findFirst()
|
Find the First, Second, n Non-sequential Position of a Value in a Vector |
ftable2dt()
|
Convert an ftable or an array Object to a data.table |
fwf2csv()
|
Creates a CSV Representation of Data Accoding to Stacks of Whitespace |
getMyRows()
|
Get Rows Before and After a Specific Value or Rowname |
grouped_stem() print(<grouped_stem>)
|
Create a Grouped Stem-and-Leaf Plot |
helpExtract()
|
Extract Portions from R Help Files for Use in Documents |
lengthener()
|
Lengthens a Dataset by Combination of Columns |
letterRep()
|
"Wrap" the letters Constant |
list_reduction()
|
Successively Applies a Function at Each Index in a List |
list_unlister()
|
Unlists Columns of Lists by Combinations of Values |
makemeNA()
|
Recode Certain Values in a data.frame into NA |
mc_tribble()
|
Like dput for Those Confined to the Tidyverse |
melt_wide()
|
Melt Wide data.tables into Long data.tables |
moveMe()
|
Reorders the Contents of a Vector |
mySOreputation()
|
Parse Your Reputation Page From Any of the Stack Exchange Sites |
naLast()
|
Move All NA Values to the End of the Rows or Columns of a Matrix |
needleInHaystack()
|
Find a Needle in a Haystack... |
ragged() print(<ragged>)
|
Display a data.frame with "ragged" keys |
read.mtable()
|
Read Data from a File Containing Multiple Datasets |
readClip()
|
Read Clipboard Regardless of OS |
replace_portion()
|
Find and Replace a Portion of a Vector |
shifter()
|
"Shift" the Values of a Vector Ahead or Behind by a Specified Amount |
shuffler()
|
Shuffle the Elements of a Vector |
sortEnds()
|
Select the Top-n Highest or Lowest Values in a Vector |
this_by_n()
|
Apply This By Every n Values |
tidyHTML()
|
Try to "Tidy" Untidy HTML Pages |
toColClasses()
|
Change the Column Classes of Variables in a data.frame |
unlist_by_row() unlist_by_col()
|
Unlists the Values in a Rectangular Dataset by Row or Column |
vec2symmat()
|
Creates a Symmetric Matrix from a Vector |
vectorBind()
|
Bind Vectors Column-Wise According to Name |
word_value()
|
Converts a Vector of Words to Numeric Values Based on Letter Positions |
write.Hmisc.SPSS()
|
Write an Hmisc data.frame with labels to SPSS |
writeClip()
|
Write to Clipboard on Multiple OSes |