import_chron {chronochrt} | R Documentation |
Import data for Chronological chart
Description
The function imports and converts chronological information from tabular data
saved as .csv
, .xlsx
and .xls
, and any other kind of
delimited file format into a ready-to-use data set for plotting with
ChronochRt. It automatically selects the appropriate import function from the
file extension and the argument delim
. To import excel files, the
package readxl must be installed.
Usage
import_chron(
path,
region = "region",
name = "name",
start = "start",
end = "end",
level = "level",
add = "add",
delim,
...
)
Arguments
path |
A character string with either the path or a URL to the file to be imported. |
region |
Character string (case sensitive) with the column name of the
region/section, default to |
name |
Character string (case sensitive) with the column name of the
chronological units' names, default to |
start |
Character string (case sensitive) with the column name of the
chronological units' start dates, default to |
end |
Character string (case sensitive) with the column name of the
chronological units' end dates, default to |
level |
Character string (case sensitive) with the column name of the
chronological units' levels, default to |
add |
Character string (case sensitive) with the column name of the
information whether the chronological units within a region/section should
be drawn separately or not, default to |
delim |
A character string with the separator for tabular data. Use
|
... |
Additional arguments passed to the respective import functions. See their documentation for details:
|
Details
Additional columns in the import file will be imported as they are. Among these might be e.g. columns specifying the x and y position of the names to place them at an arbitrary spot.
Value
A tibble containing the desired chronological information.
Examples
## Not run:
# Import of Excel files
chrons <- import_chron(path = "ex_urnfield_periods.xlsx",
region = "Region",
name = "Name",
start = "Start",
end = "End",
level = "Level",
add = "Add")
# Import of delimited tabular data
chrons <- import_chron(path = "ex_urnfield_periods.csv",
region = "Region",
name = "Name",
start = "Start",
end = "End",
add = "Add",
delim = ",")
chrons <- import_chron(path = "ex_urnfield_periods.txt",
region = "Region",
name = "Name",
start = "Start",
end = "End",
add = "Add",
delim = "\t")
# Include additional parameters of the import function
chrons <- import_chron(path = "ex_urnfield_periods.xlsx",
region = "Region",
name = "Name",
start = "Start",
end = "End",
level = "Level",
add = "Add",
sheet = "data")
## End(Not run)