如何在条形图中添加条件?

时间:2017-03-03 20:57:26

标签: r

我想获得所有那些数量的字段CompanyName> 40

注意:daots2(我的表)是可变的

barplot(daots2$QUANTITY[daots2$UNITPRICE > 40], names.arg = daots2$CompanyName,
  beside = F, ylab = 'Frecuency' , main = 'Cantidad')

enter image description here

这是我的数据enter image description here

1 个答案:

答案 0 :(得分:0)

我建议使用dplyr对您的数据进行子集化:

# install.packages("dplyr")
library(dplyr)

以下内容将为QUANTITY UNITPRICE的所有> 40提供plotData <- daots2 %>% filter(UNITPRICE > 40) %>% summarise(quantSum = sum(QUANTITY)) 总和

UNITPRICE

以下内容将为您> 40 plotData <- daots2 %>% filter(UNITPRICE > 40) %>% summarise(uniqueCompany = n_distinct(ProductName)) 的公司数量计数

sendMultipartTextMessage