Rpackage【readr】R读取带分隔符的csv文件

一、R将所有数据读取为一个变量

二、安装readr包

install.packages("readr")
library(readr)

三、读取数据

read.delim 读取带分隔符的行

read_csv2(file, col_names = TRUE, col_types = NULL,
  locale = default_locale(), na = c("", "NA"), quoted_na = TRUE,
  quote = "\"", comment = "", trim_ws = TRUE, skip = 0, n_max = Inf,
  guess_max = min(1000, n_max), progress = show_progress())
#col_name 是否取第一行作为列名
#na 将空字符串或者设定好的值作为null值
#delim 一行记录中的分隔符
#quoted_na Should missing values inside quotes be treated as missing values (the default) or strings
#skip 在读取数据之前跳过的记录数

四、实例

install.packages("readr")
library(readr)
setwd("C:\\Users\\yangzifeng_i\\Desktop\\7.23 注销司机去向和挽留分析\\过去一年每天注销司机uid")
#dta0<-read.csv("logout_driver_daily.csv") 无法正常读取带分隔符的
dta0<-read_delim("logout_driver_daily.csv",  col_names =F,delim = "\t", 
                     na = c('', 'NA', 'NULL'),quoted_na = TRUE,skip = 13)

猜你喜欢

转载自blog.csdn.net/TOMOCAT/article/details/81452012