热线电话:13121318867

登录
2019-01-18 阅读量: 2971
R语言怎么做数据清洗4--去除两侧空格

R语言去除两侧空格的方法:

在数据清洗的过程中,我们会遇到很多空格,手动删除空格是不现实的,那么怎么用R 语言删除呢?

去除字符间的空格比大小写转换要复杂一些,

第一、我们将需要去除空格的列单独拿出来。

#提取贷款状态列
loan_status=as.vector(loan$loan_status)

第二、使用trim函数去除该列中的空格,trim函数在raster包中,因此需要先安装raster的包。

#安装raster包
install.packages('raster')

第三、安装完成后加载raster包。

#加载raster包
library(raster)

第四、加载完raster包后,使用trim函数去除贷款状态字符中的空格。

#去除贷款状态字段中的空格
loan_s=trim(loan_status)

第五、使用去除完空格的贷款状态覆盖数据表中原有的贷款状态列。

#覆盖原有贷款状态字段
loan$loan_status=loan_s

第六、去除完空格后,再次按贷款状态进行汇总,结果从5个减少为3个,恢复正常。

#按贷款状态进行汇总
table(loan$loan_status)

charged off current fully paid
10 1 20

以上是关于R语言去除两侧空格的具体步骤,希望能帮助大家!

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子