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
0
1
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
0条评论