【问题标题】:In which package of r is the function "envrmt"?函数“envrmt”在 r 的哪个包中?
【发布时间】:2019-12-15 13:31:01
【问题描述】:

我想使用 csv 文件作为 data.frame 来使用。 我写道:

df <- read.table(paste0(environment$path_data_csv,"C:/Users/Muench/edu/mpg-envinsys-plygrnd/Datenanalyse/mpg-data-analysis-2019-Muenchj4/hessen_holzeinschlag_1997-2014.csv"),
                 skip = 4, header = TRUE, sep = ";", dec = ",")

结果是:

找不到对象“envrmt”

你知道为什么吗?

【问题讨论】:

    标签: r dataframe environment opencsv tabulate


    【解决方案1】:

    我从未见过该错误,但我认为您可以通过更改第一个参数从代码中删除至少一个错误。

    这已经是绝对路径了:

    "C:/Users/Muench/edu/mpg-envinsys-plygrnd/Datenanalyse/mpg-data-analysis-2019-Muenchj4/hessen_holzeinschlag_1997-2014.csv"
    

    因此,除非environment$path_data_csvNULL,否则这将是无效的文件路径:

    paste0(environment$path_data_csv, "C:/Users/Muench/edu/mpg-envinsys-plygrnd/Datenanalyse/mpg-data-analysis-2019-Muenchj4/hessen_holzeinschlag_1997-2014.csv")
    

    但是,使用以下任一文件路径读取 CSV 可能有效:

    df <- read.table("C:/Users/Muench/edu/mpg-envinsys-plygrnd/Datenanalyse/mpg-data-analysis-2019-Muenchj4/hessen_holzeinschlag_1997-2014.csv",
                     skip = 4, header = TRUE, sep = ";", dec = ",") 
    # OR
    df <- read.table(environment$path_data_csv, 
                     skip = 4, header = TRUE, sep = ";", dec = ",") 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-12
      • 2021-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-21
      • 2014-03-22
      相关资源
      最近更新 更多