【发布时间】:2019-03-16 14:52:30
【问题描述】:
这是我当前的数据集:
c("Jetstar","Qantas", "QantasLink","RegionalExpress","TigerairAustralia",
"VirginAustralia","VirginAustraliaRegionalAirlines","AllAirlines",
"Qantas-allQFdesignatedservices","VirginAustralia-allVAdesignatedservices")
我想在航空公司名称之间添加一个空格并用空格分隔。
为此,我尝试了以下代码:
airlines$airline <- gsub("([[:lower:]]) ([[:upper:]])", "\\1 \\2", airlines$airline)
但是我得到的文本格式和以前一样。
我想要的输出如下:
【问题讨论】:
-
在
([[:lower:]])和([[:upper:]])之间留出空格。请不要使用图片提供您的数据。例如,请改用dput。 -
@kath,谢谢你的建议。但放置空间并没有帮助。
-
我建议把两者之间的空格去掉。
-
如果您以可重现的格式提供数据,则更容易为您提供帮助。
-
@ronak shah,感谢您的编辑。