2015-04-17 75 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")