Я создал собственный словарь, используя функцию словаря из пакета Quanteda в R, и я хотел бы сохранить его как файл YAML для использования в будущем.
На данный момент у меня есть сценарий R, в котором я создал словарь и сохранил словарь как объект RDS. Я также преобразовал словарь квантового формата в формат yaml с помощью функции as.yaml
. Все идет нормально.
Но затем, когда я пытаюсь сохранить его, используя базовую функцию save
, полученный файл оказывается замятым.
Итак, вот краткая версия моего процесса:
dict <- quanteda::dictionary(list(
Key1 = list(
SubKey1.1 = c("a", "ab", "az"),
SubKey1.2 = c("b", "bc", "bz")
),
Key2 = list(
SubKey2.1 = c("c", "cd", "cy"),
SubKey2.2 = c("d", "de", "dw")
)
))
dict_yml <- as.yaml(dict)
save(dict_yml, file = "dict.yml")
Может ли кто-нибудь сказать мне, как правильно сохранить объект dict_yml в файл YAML?
yaml::write_yaml(dict, "dict.yml")
. - person amatsuo_net   schedule 14.05.2020