View source: R/isd_parser_line.R
isd_parse_line | R Documentation |
Parse NOAA ISD/ISH data files - line by line
isd_parse_line(x, additional = TRUE, as_data_frame = TRUE)
x |
(character) a single ISD line |
additional |
(logical) include additional and remarks data sections
in output. Default: |
as_data_frame |
(logical) output a tibble. Default: |
A tibble (data.frame)
ftp://ftp.ncdc.noaa.gov/pub/data/noaa
isd_parse
path <- system.file('extdata/024130-99999-2016.gz', package = "isdparser") lns <- readLines(path, encoding = "latin1") isd_parse_line(lns[1]) isd_parse_line(lns[1], FALSE) res <- lapply(lns[1:1000], isd_parse_line) library("data.table") library("tibble") as_tibble( rbindlist(res, use.names = TRUE, fill = TRUE) ) # only control + mandatory sections isd_parse_line(lns[10], additional = FALSE) isd_parse_line(lns[10], additional = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.