1
我有一个包含Sample.Names一列的data.frame。名称包含样本来自的信息。例如c(RT4_4,RT3_6,RT4_2,RT3_9,RT5_5)RTx是它们来自的站点的名称,然后是一个数字。将data.frame中名称的一部分与新列匹配
我想要一个新的列给我提供他们来自的信息。如果Sample.Names包含RT4 - > DF $网站== RT4
我不知道是否有一个功能,可以让你看名字我的想法是
df$Site <- with(df, ifelse(df$Sample.Name %in% "RT4","RT4", ifelse(df$Sample.Name %in% "RT3","RT3","RT5")))
的一部分这不起作用