r - R - 使用数据框作为“散列图”
问题描述
我有一个将 ID 映射到因子的数据框。
frame1:
ID grade
1 A
2 B
3 C
我想使用这些映射在另一个数据框中添加另一个带有等级的列,该数据框中还包含一个 ID 列
frame2:
ID NAME
1 x
2 y
1 x
我知道如何使用 for 循环来做到这一点:
for(i in frame2$ID){
frame1 %>% filter(ID == i) %>% select(grade)}
但我想知道是否有更好的方法。
解决方案
推荐阅读
- php - 注意:未定义的索引:变量
- angular - 如何导航到ionic3中的页面
- devexpress - 使用 EventToCommand、Devexpress 将数据传递给 ViewModel
- java - getActionview 在 android 中使用 Searchview 返回 null
- swift - “'AuthDataResult' 类型的值没有成员 'uid'”错误
- javascript - 如何在离线模式下排队 ajax 请求并在使用离线 .js 连接到互联网时自动执行?
- matlab - matlab中是否有一个名为`taskset()`的函数
- javascript - Chrome 扩展程序不断为图标设置动画
- delphi - delphi如何文章微调器
- python-3.6 - 如何使泛型代理类型与静态类型检查器一起使用