stevemisc1.8.0 package

Steve's Miscellaneous Functions

linloess_plot

Compare Linear Smoother to LOESS Smoother for Your OLS Model

at

Scoped Helper Verbs

binred_plot

Generate a Binned-Residual Plot from a Fitted Generalized Linear Model

carrec

Recode a Variable

cor2data

Simulate Data from Correlation Matrix

corvectors

Create multivariate data by permutation

db_lselect

Lazily select variables from multiple tables in a relational database

fct_reorg

Reorganize a factor after "re-leveling" it

filter_refs

Filter a Data Frame of Citations and Return the Entries as a Character

get_sims

Get Simulations from a Model Object (with New Data)

get_var_info

Get a small data frame of the variable label and values.

ggplot-themes

Legacy functions for Steve's Preferred ggplot2 Themes and Assorted S...

jenny

Set the Only Reproducible Seed That Matters

make_perclab

Make Percentage Label for Proportion and Add Percentage Sign

make_scale

Rescale Vector to Arbitrary Minimum and Maximum

mround

Multiply a Number by 100 and Round It (By Default: 2)

nin

Find Non-Matching Elements

normal_dist

Make and annotate a normal distribution with ggplot2

p_z

Convert the p-value you want to the z-value it actually is

prepare_refs

Prepare bib2df Data Frame for Formatting to Various Outputs

print_refs

Print and Format .bib Entries as References

ps_btscs

Create "peace years" or "spells" by cross-sectional unit, more general...

ps_spells

Create "spells" by cross-sectional unit, even more generally

r1sd

Scale a vector by one standard deviation

r2sd

Scale a vector (or vectors) by two standard deviations

rbnorm

Bounded Normal (Really: Scaled Beta) Distribution

rd_plot

Residual Density Plot for Linear Models

revcode

Reverse code a numeric variable

sbayesboot

Bootstrap a Regression Model, the Bayesian Way

sbtscs

Create "peace years" or "spells" by cross-sectional unit

show_ranef

Get a caterpillar plot of random effects from a mixed model

smvrnorm

Simulate from a Multivariate Normal Distribution

studentt

The Student-t Distribution (Location-Scale)

tbl_df

Convert data frame to an object of class "tibble"

wls

Get Weighted Least Squares of Your OLS Model

wom

Generate Week of the Month from a Date

These are miscellaneous functions that I find useful for my research and teaching. The contents include themes for plots, functions for simulating quantities of interest from regression models, functions for simulating various forms of fake data for instructional/research purposes, and many more. All told, the functions provided here are broadly useful for data organization, data presentation, data recoding, and data simulation.

  • Maintainer: Steve Miller
  • License: GPL (>= 2)
  • Last published: 2024-08-23