如果可能,我想在dplyr中解决这个问题。
我有一个数据框:
Item Count
Bike Tire 15
Car Tire 6
H. Window 3
S. Windows 7
Spare Tires 1
Widget X 88
Widget Z 34
...
我希望将数据框聚合到:
Item Count
Tires 22
H. Window 3
S. Windows 7
Widget X 88
Widget Z 34
...
我得到了这个filter(data, grepl(glob2rx("*tire*"), data$Item, ignore.case = TRUE)
,以便我可以看到哪些行匹配,但我怎样才能group_by
这样我可以聚合示例中的数据?我也可能会对其他项目做同样的事情,但只想先了解基础案例。
答案 0 :(得分:4)
replace
group_by
中有'{1}}'轮胎'子串与'轮胎'的'{1'}的一个选项,并获得'{1}}的'{1}}
sum