我有一个简单的问题,可能可以用 paste
解决
我的数据框如下所示:
x<-c(3,6,7)
y<-c(0.25,0.35,0.62)
dta1<-data.frame(x,y)
x y
1 3 0.25
2 6 0.35
3 7 0.62
我想将这些值一起粘贴到一列中。 并同时添加或删除一些字符。 它看起来像这样:
x
1 3(.25)
2 6(.35)
3 7(.62)
最佳答案
你只需要修剪字符串并结合paste
,就像这样:
paste0(x, "(", substr(y, 2, nchar(y)), ")")
会给你你想要的
关于r - 将列值粘贴到另一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24553339/