目录

yaml

R-CMD-check Codecov test
coverage

yaml provides R bindings to libyaml, a fast YAML parser and emitter.

Installation

Install from CRAN:

install.packages("yaml")

Or install the development version from GitHub:

# install.packages("pak")
pak::pak("r-lib/r-yaml")

Usage

library(yaml)

Parse YAML with yaml.load() or read_yaml():

yaml.load(
  "
- 1
- 2
- 3
"
)
#> [1] 1 2 3

yaml.load(
  "
a: 1
b: 2
"
)
#> $a
#> [1] 1
#> 
#> $b
#> [1] 2

Convert R objects to YAML with as.yaml() or write_yaml():

cat(as.yaml(list(a = 1:3, b = 4:6)))
#> a:
#> - 1
#> - 2
#> - 3
#> b:
#> - 4
#> - 5
#> - 6

See vignette("yaml") for more details on handlers, formatting options, and advanced usage.

关于

R语言中用于读写YAML格式数据的包

2.3 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802032778号