作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要绘制作为观察次数函数的累积变量的洛伦兹曲线图。我希望两个轴都按百分比显示(例如,观察是买家的数量,y 变量是他们购买的数量,买家已经按降序排列,我想得到显示“前 10 名% 买家购买了总购买量的 90%”)。我的数据集是几百万个观察值。
最好的方法是什么?子问题:
如果我需要为总观察的分位数和购买的总美元添加两个变量(以便使用它们进行绘图),返回行号的对象是什么?我试过了:
user_quantile <- row(df)/nrow(df)
但我得到了一个相同列的矩阵(user_quantile.1,user_quantile.2),我只需要其中一列。
是否有任何方法可以跳过将百分比作为变量添加而只将它们用于轴值?
情节有很多点比我需要得到的线。最大程度地减少计算量并获得漂亮图形的最佳方法是什么?
谢谢。
最佳答案
您可能想了解一下出色的 RSeek R内容的搜索引擎。 洛伦兹曲线(和洛伦兹曲线)的快速查询导致这些包:
所有这些似乎都提供了洛伦兹曲线函数。
关于r - 洛伦兹曲线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2991150/
我是一名优秀的程序员,十分优秀!