2015-04-17 77 views
-1

嗨我试图将一个YAML文件(* .yamloo)导入到R Studio中进行分析。将YAML文件导入RStudio

我使用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可以做到这一点吗?

编辑:这真是一个智力迟钝的问题,遗憾浪费你的时间。

+2

使用'< - '而不是' - >'。 – shadow

回答

2

用于将数据分配给变量=<-

install.packages("yaml") # Be sure you have yaml package installed 
library(yaml) 
data <- yaml.load_file("path_to_file/file.yaml") 

要格外确保您的文件将正确加载正确的操作,尽量选用兰蔻路径或之前,包括文件中设置working directorysetwd("/path/to/the/directory")

1

这些错误发生在您尝试将值分配给变量不是'不存在,或者R不能作为名字来对待。

data -> yaml.load_file("vn.yamloo") 

您分配datayaml.load_file("vn.yamloo")。所以你需要做另一种方式:

data <- yaml.load_file("vn.yamloo")