[英]Create new category then count in R
我是新來的。 有一個快速的問題-在r中有以下數據:
Product Price
Beef $5
Chicken. $10
Panado. $2
Disprin. $3
希望以上數據如下所示:
Product. Price Count
Food. $15 2
Medicine. $5 2
是否可以使用r。 謝謝你的時間。
這只是您可以執行此操作的一種方法:
food <- c("Beef", "Chicken") # ...and so on
meds <- c("Panado", "Disprin") # ... and so on
mydata$category <- NA
mydata$category[mydata$Product %in% food] <- "Food"
mydata$category[mydata$Product %in% meds] <- "Meds"
library(dplyr)
mydata %>% group_by(category) %>%
summarize(cost = sum(Price), count = n())
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.