read.fcat | R Documentation |
The read.fcat
function reads a format catalog
from the file system. The function accepts a path to the format catalog,
reads the catalog, and returns it.
Note that the format catalog is saved as an RDS file. The ".fcat" file extension only serves to distinguish the format catalog from other RDS files.
read.fcat(file_path)
file_path |
The path to the format catalog. |
The format catalog as an R object.
Other fcat:
as.data.frame.fcat()
,
as.fcat.data.frame()
,
as.fcat.fmt_lst()
,
as.fcat.list()
,
as.fcat()
,
fcat()
,
is.fcat()
,
print.fcat()
,
write.fcat()
# Create format catalog
c1 <- fcat(num_fmt = "%.1f",
label_fmt = value(condition(x == "A", "Label A"),
condition(x == "B", "Label B"),
condition(TRUE, "Other")),
date_fmt = "%d%b%Y")
# Get temp directory
tmp <- tempdir()
# Save catalog to file system
pth <- write.fcat(c1, dir_path = tmp)
# Read from file system
c2 <- read.fcat(pth)
# Use formats in the catalog
fapply(2, c1$num_fmt)
# [1] "2.0"
fapply(c("A", "B", "C", "B"), c1$label_fmt)
# [1] "Label A" "Label B" "Other" "Label B"
fapply(Sys.Date(), c1$date_fmt)
# [1] "07Jan2024"
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.