我需要在 R 中创建一个 Pareto 图。从“qcc”库的示例中,我需要先进行分组:
假设我的桌子是:
defect <- data.frame(a=c(8, 7, 6, 4, 3, 3, 3, 0, 0, 1))
如果做一个直方图,我会自动得到分组
hist(defect$a, breaks=c(-1:8))
但是对于帕累托图,我不会:
pareto.chart(defect$a, ylab = "Error frequency")
有没有办法获得分组和图表而不必用 ddply 分组? 我需要得到以下相同的结果,但不必手动分组。
bb<-ddply(defect$a, .(a), count)
pareto.chart(bb$a, ylab = "Error frequency")