小编Hel*_*pMe的帖子

如何检查一个数据帧中的值是否存在于 R 中的另一个数据帧中?

假设我们有一个像这样的数据框:

id  reply  user_name
1   NA     John
2   NA     Amazon
3   NA     Bob
Run Code Online (Sandbox Code Playgroud)

另一个数据框是这样的:

name  organisation
John  Amazon
Pat   Apple
Run Code Online (Sandbox Code Playgroud)

如果第 3reply列中的值与第二个数据框中的第 1 列或第 2 列匹配,是否有办法填充第一个数据框中的列?例如,由于第二个数据帧存在于第一个数据帧中,我希望第一个数据帧更新如下:'True''False'JohnAmazon

id  reply  user_name
1   True   John
2   True   Amazon
3   False  Bob
Run Code Online (Sandbox Code Playgroud)

loops r function dataframe

5
推荐指数
1
解决办法
6547
查看次数

如何根据R中的类别计算列中值的数量?

假设我们有一个df像这样的数据框

book_id book_category book_word_hi book_word_bye book_word_yes
1       drama         3            0             4
2       action        1            4             5
3       drama         5            3             2
Run Code Online (Sandbox Code Playgroud)

我想计算列中值的数量book_word,并将它们汇总到每个 的表中book_category

所以这里的输出应该类似于:

drama: 17 
action: 10
Run Code Online (Sandbox Code Playgroud)

有谁知道如何做到这一点?

r dataframe tidyverse

2
推荐指数
1
解决办法
2283
查看次数

标签 统计

dataframe ×2

r ×2

function ×1

loops ×1

tidyverse ×1