【问题标题】:R- pareto chart grouping like histogramR- 帕累托图分组,如直方图
【发布时间】:2014-12-18 20:08:23
【问题描述】:

我需要在 R 中创建一个帕累托图。从“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")

【问题讨论】:

    标签: r graph pareto-chart


    【解决方案1】:

    从文档中可以清楚地看出,pareto.chart 函数需要汇总数据。如果您不想使用ddply(),您可以使用基本的table() 函数

    pareto.chart(table(defect$a), ylab = "Error frequency")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-07
      相关资源
      最近更新 更多