read_folder()
. Certain file paths on windows would fail a regex match. This normalizes the paths to avoid the error.add_missing_column()
.assert_case()
when moving back to "native". In certain cases it was possible for the data_case
attribute to be dropped. (#32)validate_data()
generic.data_model_to_snake()
and snake_to_data_model()
to native_to_snake_case()
and snake_to_native_case()
, respectively.data_case
and data_spec
attributes from objects.assert_case()
to check if an object is in the correct case, and correct if needed. This should rarely be used. It is better to simply use one consistent case. However, some older packages applied an ill-advised naming convention, so this is used to improve the names but not break old code. (#23)change_case_from_spec()
to allow easy changing of case from a file spec. Moved and re-factored code for data_model_to_snake()
and snake_to_data_model()
from readflexfile
to utilize this new function.check_spec()
, coerce_to_spec()
, add_missing_spec_cols()
, and add_missing_spec_tables()
. This enables better usability throughout the costverse.check_pkg_suggests()
to check if packages are installed for the user. (#7)write_json_zip()
to write a list of tibbles into a zipped folder of JSON files.flatten_data()
generic from readflexfile into costmisc. This should have no impact to the user.add_id_col()
. (#12)read_folder()
. Files will now return NULL
instead of throwing an error. (#1, #11)read_json_zip()
to read a folder of JSON files into a list of tibbles.insensitive()
and distinct_insensitive()
.insensitive()
so that it passes through all the join arguments.add_missing_column()
to add a column if missing to a data frame.get_excel_tables()
to view the Tables from an Excel workbook.read_excel_table()
to read a Table from an Excel workbook.clean_by()
, paste_difftime()
, insensitive()
and distinct_insensitive()
from ff2db
.add_id_col()
, listindex_to_col()
, read_folder()
and unnest_df()
from csdrtools
.as_int()
from wbstools
.strip_Attributes()
from wbstools
.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.