[问题] R 可否replace '.'

楼主: girl5566 (5566520)   2016-02-24 22:15:16
文章分类提示:
- 问题: 当你想要问问题时,请使用这个类别
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
新手(没写过程式,R 是我的第一次)
[问题叙述]:
想询问在R中可否进行"."的取代
目前尝试过 sub 和str_replace 皆无法取代"."
[程式范例]:
> a="123.456"
> sub(".","_",a)
[1] "_23.456"
> library(stringr)
Warning message:
package ‘stringr’ was built under R version 3.2.3
> a="123.456"
> str_replace(a,".","_")
[1] "_23.456"
[环境叙述]:
R 3.2.2 Win7 64bit
[关键字]:
string replace
作者: HeroNoah   2016-02-24 22:45:00
sub("\\.", "_", a)
作者: Wush978 (拒看低质媒体)   2016-02-24 23:38:00
或是加上参数: fixed = TRUE
作者: bowin (尽其在我)   2016-02-25 00:09:00
gsub("\\.", replacement = "_", a)
楼主: girl5566 (5566520)   2016-02-25 00:23:00
收到 感谢 原来.是特殊字符
作者: celestialgod (天)   2016-02-25 10:08:00
在regExp视作任意字符

Links booklink

Contact Us: admin [ a t ] ucptt.com