我有两个数据框。我的第一个(df1
)是字符串names
及其frequency
的频率数据帧。第二个(df2
)包含一列名称,该列名称包含这些字符串中的某些字符串。
我想在第一个dafarame df1
中的新列中分配频率。
df1 <- tibble(names = c('architecture', 'assessment', 'build', 'business'), frequency = c(36,13,169,720))
names frequency
<chr > < dbl >
1 architecture 36
2 assessment 13
3 build 169
4 business 720
在第二个数据帧df2
中:
df2 <- tibble(names = c('architecture', 'architecture', 'build', 'business','business'))
names
<chr>
1 architecture
2 architecture
3 build
4 business
5 business
对于此结果:
names frequency
<chr > < dbl >
1 architecture 36
2 architecture 36
3 build 169
4 business 720
5 business 720