选择哪个函数
Which function to choose
data <- read_delim("imported_data.csv", delim = ",")
data <- read_csv("imported_data.csv")
data <- read.csv("imported_data.csv")
data <- fread("imported_data.csv")
所有这些函数都有相同的输出,我应该使用哪个?
当涉及到更复杂的功能时,我该怎么办?
谢谢
使用最适合情况的那个。
如果您正在使用 Dplyr 和相关库,请使用 read_csv
或 read_delim
。前者是后者的便利包装器,因此请使用您认为最合乎逻辑的一个。
如果您使用 Data.table,请使用 fread
。 Data.table 与 Dplyr 相比,在非常大的数据集上具有更好的性能。
如果您不使用这些库中的任何一个,请使用 read.csv
或 read.table
,因为它们包含在基础 R 中。
data <- read_delim("imported_data.csv", delim = ",")
data <- read_csv("imported_data.csv")
data <- read.csv("imported_data.csv")
data <- fread("imported_data.csv")
所有这些函数都有相同的输出,我应该使用哪个? 当涉及到更复杂的功能时,我该怎么办? 谢谢
使用最适合情况的那个。
如果您正在使用 Dplyr 和相关库,请使用 read_csv
或 read_delim
。前者是后者的便利包装器,因此请使用您认为最合乎逻辑的一个。
如果您使用 Data.table,请使用 fread
。 Data.table 与 Dplyr 相比,在非常大的数据集上具有更好的性能。
如果您不使用这些库中的任何一个,请使用 read.csv
或 read.table
,因为它们包含在基础 R 中。