Read a CSV with all columns defaulted to "character" data
types to prevent parsing failures by
read_csv.
simply_read_csv( file, col_names = TRUE, col_types = readr::cols(.default = "c"), locale = readr::default_locale(), na = c("", "NA"), quoted_na = TRUE, quote = "\"", comment = "", trim_ws = TRUE, skip = 0, n_max = Inf, guess_max = min(1000, n_max), progress = show_progress(), skip_empty_rows = TRUE, log = "DEPRECATED", log_details = "" )
| file | Either a path to a file, a connection, or literal data (either a single string or a raw vector). Files ending in Literal data is most useful for examples and tests. It must contain at least one new line to be recognised as data (instead of a path) or be a vector of greater than length 1. Using a value of |
|---|---|
| col_names | Either If If Missing ( |
| col_types | One of If If a column specification created by Alternatively, you can use a compact string representation where each character represents one column:
|
| locale | The locale controls defaults that vary from place to place.
The default locale is US-centric (like R), but you can use
|
| na | Character vector of strings to interpret as missing values. Set this
option to |
| quoted_na | Should missing values inside quotes be treated as missing values (the default) or strings. |
| quote | Single character used to quote strings. |
| comment | A string used to identify comments. Any text after the comment characters will be silently ignored. |
| trim_ws | Should leading and trailing whitespace be trimmed from each field before parsing it? |
| skip | Number of lines to skip before reading data. |
| n_max | Maximum number of records to read. |
| guess_max | Maximum number of records to use for guessing column types. |
| progress | Display a progress bar? By default it will only display
in an interactive session and not while knitting a document. The display
is updated every 50,000 values and will only display if estimated reading
time is 5 seconds or more. The automatic progress bar can be disabled by
setting option |
| skip_empty_rows | Should blank rows be ignored altogether? i.e. If this
option is |
Other csv functions:
is_csv(),
simply_write_csv(),
write_temp_csv()