本节书摘来自异步社区《从Excel到R 数据分析进阶指南》一书中的第3章,第3.2节,作者 王彦平(蓝鲸),更多章节内容可以访问云栖社区“异步社区”公众号查看
3.2 清理空格
除了空值,字符中的空格也是数据清洗中一个常见的问题。下面是清除字符中空格的代码。首先需要按照raster和sp包,然后加载这两个包。
#安装raster和sp包
install.packages("raster")
install.packages("sp")
#加载raster和sp包
library('sp')
library('raster')
加载完成后使用trim()函数完成对字符中空格的清洗。
#去除city字段中的空格并替换原有字段
df_city=as.vector(df$city)
df_c=trim(df_city)
df$city=df_c