当前位置: 首页 > 编程笔记 >

R导入.csv文件

韩耘豪
2023-03-14
本文向大家介绍R导入.csv文件,包括了R导入.csv文件的使用技巧和注意事项,需要的朋友参考一下

示例

使用base R导入

可以使用read.csv来包装逗号分隔的值文件(CSV),该文件可以包装read.table,但可用于sep = ","将分隔符设置为逗号。

# get the file path of a CSV included in R's utils package
csv_path <- system.file("misc", "exDIF.csv", package = "utils")

# path will vary based on installation location
csv_path
## [1] "/Library/Frameworks/R.framework/Resources/library/utils/misc/exDIF.csv"

df <- read.csv(csv_path)

df
##    Var1 Var2
## 1  2.70    A
## 2  3.14    B
## 3 10.00    A
## 4 -7.00    A

用户友好选项file.choose允许浏览目录:

df <- read.csv(file.choose())

笔记

  • 与不同read.table,read.csv默认为header = TRUE,并且使用第一行作为列名。

  • 所有这些函数都会factor默认将字符串转换为class,除非as.is = TRUE或stringsAsFactors = FALSE。

  • 该read.csv2变体默认为,sep = ";"并dec = ","用于以下国家/地区的数据:逗号用作小数点,分号用作字段分隔符。

使用包导入

该readr软件包的read_csv功能提供了更快的性能,大文件的进度条以及比read.csv包括在内的更受欢迎的默认选项stringsAsFactors = FALSE。

library(readr)

df <- read_csv(csv_path)

df
## # A tibble: 4 x 2
##    Var1  Var2
##   <dbl> <chr>
## 1  2.70     A
## 2  3.14     B
## 3 10.00     A
## 4 -7.00     A
           

 类似资料:
  • 本文向大家介绍如何在R中从Github导入CSV文件数据?,包括了如何在R中从Github导入CSV文件数据?的使用技巧和注意事项,需要的朋友参考一下 如果您在Github上有一个csv文件,则可以通过使用其URL直接将其导入R中,但是请确保在存储数据的Github页面上单击Raw选项。许多人没有单击Raw选项,因此他们阅读HTML而不是CSV并感到困惑。在这里,我正在共享一个包含数据集列表的公共

  • 主要内容:获取和设置工作目录,作为CSV文件输入,读取CSV文件,分析CSV文件,写入CSV文件在R中,我们可以从存储在R环境外部的文件读取数据。还可以将数据写入由操作系统存储和访问的文件。 R可以读取和写入各种文件格式,如:csv,excel,xml等。 在本章中,我们将学习如何从文件中读取数据,然后将数据写入文件。 该文件应该存在于当前工作目录中,以方便R可以读取它。 当然,也可以设置自己的目录,并从那里读取文件。 获取和设置工作目录 可以使用函数来检查R工作区指向哪个目录,使用函数设置

  • 问题内容: 我正在寻找使用导入文件到SQL Server的帮助,我有几个基本问​​题。 问题: CSV文件数据的中间(例如:描述)之间可能有(逗号),那么如何进行导入处理这些数据? 如果客户端从Excel创建CSV,则用逗号括起来的数据(用双引号引起来)(如下例所示),那么导入如何处理呢? 我们如何跟踪某些行是否有不良数据,哪些导入会跳过?(导入会跳过不可导入的行) 这是带有标题的示例CSV: 和

  • 我正在寻找有关使用将文件导入SQL Server的帮助,我没有什么基本问题。 下面是带有头部的示例CSV: 和要导入的SQL语句:

  • 我尝试使用Neo4j工具和导入csv文件。 我有个问题。我的csv文件是清晰的,但是,在neo4j浏览器。