python - 在 python 中如何绘制洛伦兹曲线?
问题描述
看来我的图表不对,但我不知道我的错误在哪里
F = [0,0.577732, 0.934668, 0.947704, 0.969366, 0.986732]
percent = [0, 0.2, 0.4, 0.6, 0.8, 1.0]
lorenz = [0, 0.2, 0.4, 0.6, 0.8, 1.0]
plt.plot(percent, lorenz, '-o')
plt.title("Perfect price Distribution")
plt.figure(figsize = (9, 5))
plt.plot(percent, lorenz, '-o', label = 'Lorenz Curve')
plt.plot(percent, F, '-o', label = 'USA')
plt.title("The Difference between Perfect and Actual Wealth Equality")
plt.legend(loc = 'best', frameon = False)
解决方案
推荐阅读
- python - 将两个列表彼此相加,没有 sum 函数
- c# - 将 TransactionScope 与 OracleManagedDataAccess 一起使用会引发 System.PlatformNotSupportedException:“此平台不支持操作。”
- python - Pandas .isna() 循环时未被拾取
- android - 如何在颤动中破坏前一页?
- c - 不知道为什么我在这里遇到分段错误
- jquery - 如何从模型属性值的 jquery $each 循环中获取值
- java - 如何通过Java中的多个类写入单个文件?
- vue.js - Nuxt 新组件的热重装不起作用
- sonarqube - 使用 rest 语法在 Dojo 中声明此函数的参数
- c# - 在uwp中向数据网格添加新行时如何自动开始编辑?