您好我正在尝试将YAML文件(* .yamloo)导入R Studio进行分析。
我正在为RStudio使用YAML包。这是我试过的:
library(yaml)
data -> yaml.load_file("vn.yamloo")
我收到此错误消息:
Error in yaml.load_file("vn.yamloo") <- data :
target of assignment expands to non-language object
.yaml文件与.yamloo文件相同;并且总体上可以为RStudio做这个吗?
编辑:那真的是一个迟钝的问题,抱歉浪费你的时间。
答案 0 :(得分:5)
使用适当的运算符将数据分配给变量=
或<-
install.packages("yaml") # Be sure you have yaml package installed
library(yaml)
data <- yaml.load_file("path_to_file/file.yaml")
为了确保您的文件正确加载,请尝试使用绝对路径或包含文件集working directory
之前setwd("/path/to/the/directory")
答案 1 :(得分:1)
当您尝试将值分配给不存在的变量或R不能视为名称时,会发生这些错误。
data -> yaml.load_file("vn.yamloo")
您要将data
分配给yaml.load_file("vn.yamloo")
。所以你需要做另一种方式:
data <- yaml.load_file("vn.yamloo")