【问题标题】:Import CSV_file from desktop to R将 CSV_file 从桌面导入到 R
【发布时间】:2020-04-28 12:19:09
【问题描述】:

您好,我想使用以下函数将 CSV 文件读入 R tibble 'readr' 包。此外,我还想包括列名。 CSV_file 在我的电脑桌上。

我对它完全陌生,尝试了不同的东西,但对我没有任何作用。

【问题讨论】:

    标签: r csv import


    【解决方案1】:
    df <- read.csv("path/to/file/filename.csv")
    

    【讨论】:

    • df
    • @Sof 使用反斜杠查看您的文件路径,然后使用正斜杠查看我的文件路径。
    • 或者您可以使用双反斜杠 \\ 而不是正斜杠
    • 是的,你也可以使用 normalizePath() 函数
    • data_test
    【解决方案2】:

    您有几个选项可以将csv 导入R。最值得注意的是:

    • read.csv
    • read_csv 来自 readr,如果它是标准的 csvread_delim 否则
    • fread 来自 data.table,适用于所有类型的文本文件

    read.csv 相对于其他两个函数很慢,因为它不会像其他函数那样自动猜测和优化列类型。所以read.csv 不是最理想的选择。

    freadread_csv 更快并且需要更少的内存。两者都会为您提供data.framebase R 数据帧的增强版本:data.table 用于freadtbl_df 用于readr

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多