![](/img/trans.png)
[英]How to write an R function to create a new column in any dataframe from conditional values of two existing columns?
[英]create a new column by merge two existing columns in R
我有兩列SE_track
和identifier
,我想將這兩列合並到名為subgroup
的第三列中。
我用過這個:
names(incl_vs_not)
unite(incl_vs_not, subgroup, c(SE_track, identifier), remove=FALSE)
我沒有收到任何錯誤消息,但我的數據incl_vs_not
的列數與之前相同,所以我認為什么也沒發生。 我也看不到任何名為subgroup
列
這有什么問題
有替代的解決方案嗎?
如果我很清楚您要實現的目標:
df<-data.frame(a=c("a1","a2","a3"),b=c("b1","b2","b3"))
df$ab<-paste(df$a,df$b,sep="_")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.