【问题标题】:Importing YAML file to RStudio [closed]将 YAML 文件导入 RStudio [关闭]
【发布时间】:2023-03-22 06:05:01
【问题描述】:

您好,我正在尝试将 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 做到这一点?

编辑:这真是一个迟钝的问题,很抱歉浪费了您的时间。

【问题讨论】:

  • 使用&lt;- 而不是-&gt;

标签: r yaml rstudio


【解决方案1】:

使用适当的运算符将数据分配给变量=&lt;-

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")

【讨论】:

    【解决方案2】:

    当您尝试为不存在的变量或 R 不能将其视为名称的变量分配值时,会发生这些错误。

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

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

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

    【讨论】:

      猜你喜欢
      • 2017-02-14
      • 1970-01-01
      • 1970-01-01
      • 2016-10-05
      • 1970-01-01
      • 2019-04-15
      • 2014-05-10
      • 2020-10-04
      • 2018-08-07
      相关资源
      最近更新 更多