R 是否列出列中所有可能出现的情况?
我正在尝试合并data.frame和另一data.frame中的列,但迄今为止未成功 我的第一个data.frame[Frequencies]由2列组成,包含47个大写/小写字母字符及其在更大数据集中的频率。例如:R 是否列出列中所有可能出现的情况?,r,R,我正在尝试合并data.frame和另一data.frame中的列,但迄今为止未成功 我的第一个data.frame[Frequencies]由2列组成,包含47个大写/小写字母字符及其在更大数据集中的频率。例如: Character<-c("A","a","B","b") Frequency<-(100,230,500,420) 字符为什么不: df1$Descriptor <- df2$Descriptor[ match(df1$Character, df2$Charac
Character<-c("A","a","B","b")
Frequency<-(100,230,500,420)
字符为什么不:
df1$Descriptor <- df2$Descriptor[ match(df1$Character, df2$Character) ]
df1$Descriptor也可以执行以下操作:
> merge(adf, bdf[!duplicated(bdf$Character),])
Character Frequency Descriptor
1 a 230 Fast
2 A 100 Fast
3 b 420 Stop
4 B 500 Slow
您可能希望创建data.frame(?attr
)的属性或将数据转换为因子。
df1$Descriptor <- df2$Descriptor[ match(df1$Character, df2$Character) ]
> merge(adf, bdf[!duplicated(bdf$Character),])
Character Frequency Descriptor
1 a 230 Fast
2 A 100 Fast
3 b 420 Stop
4 B 500 Slow