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

本文介绍了如何使用R语言中的readr包进行高效的数据读取。通过安装readr包并利用read_delim函数,可以轻松处理带特定分隔符的数据文件,并通过设置参数如col_names、na等来优化读取过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、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)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值