Read/Write

read_folder()

Read of a folder of files

col_rep()

Simple column specifications

get_excel_tables()

List Excel tables in a workbook

read_excel_table()

Read Excel tables

read_json_zip()

Read all JSON files from a zip

write_json_zip()

Write a list of data.frames to zipped JSON

fix_json_null()

Fix 'null' values in JSON

File Spec

change_case_from_spec() native_to_snake_case() snake_to_native_case()

Convert table name and field case

check_spec()

Check file specification

coerce_to_spec()

Coerce data types to the specification

add_missing_spec_cols()

Add missing columns from the specification

add_missing_spec_tables()

Add missing tables from the specification

data_case() data_spec()

Attribute access functions

assert_case()

Assert the data case onto the object

Lists

add_id_col() listindex_to_col()

Add id column to dataframe

unnest_df()

Unnest identical data frames

Vectors

as_int()

Coerces to integer without warning

strip_attributes()

Strip attributes from object

is_scalar_numeric()

Check is scalar type number

Generics

flatten_data()

Create a flat file from multiple data frames

validate_data()

Validate a data set

Misc

clean_by()

Clean "by" argument

paste_difftime()

Paste function for time difference

add_missing_column()

Add missing columns to a data frame

check_pkg_suggests()

Check if Packages are Installed

format_contract()

Format contract number