从R中的字符列中删除空格

问题描述 投票:0回答:1

我有名为load4的数据框和名为“Loan.Length”的列,其中包含数据

“36个月”,“36个月”,“60个月”,“36个月”,“36个月”,“36个月”

我想删除它们之间的空白区域

我试过了

1.

str_replace( " ", "", load4$Loan.Length)

2.

 trimws(load4$Loan.Length, which = c("both"))

3.

trim.whitespace(load4$Loan.Length)

trim.whitespace(load4$Loan.Length) 

它没有错误,但数据保持不变:

“36个月”,“36个月”,“60个月”,“36个月”,“36个月”,“36个月”,“36个月”

r dplyr bit-manipulation data-manipulation
1个回答
0
投票

使用tidyverse就可以了。

load4 %>%
  mutate(Loan.Length = str_replace_all(Loan.Length, " ", ""))
© www.soinside.com 2019 - 2024. All rights reserved.