python - 让 Pandas 在 DataFrame 的索引上绘制实际值,而不是它出现的频率
问题描述
我尝试了很多搜索,只能找到 Pandas hist() 的频率。问题是,数组中的值是某些值的频率。由于数据有意义(而且不仅仅是原始数据),因此代码无需查找频率。简单地说,列的高度就是值。
这是我当前的代码片段和我得到的。
import pandas as pd
size, scale = 1000, 10
commutes = pd.DataFrame({'frequency' : [15.17,4.14,5.52,8.97,13.79,11.73,13.79,26.9]},
index = ["A+", "A", "A-", "B,B+", "C,C+", "D,D+", "E", "F"])
ax = commutes.plot.hist(grid=True, bins=8, rwidth=0.9,
color='#607c8e')
我试图获得下面的情节(来自Excel):
解决方案
推荐阅读
- javascript - 如何在 AJAX 调用中处理 PHP 会话变量?
- perl - Perl:毫秒到日期+时间
- c - 无法在两个 arduino 之间发送 CAN 消息
- javascript - 将数组值分配给对象中的项目 - Javascript/React
- javascript - 将输入字段的宽度调整为模态
- c# - 以下 VB.NET 代码的 C# 等效项是什么?
- javascript - 如何在三元语句中添加第三个条件?
- node.js - 对于多个条件,postgres UPDATE 的正确语法?
- python - Python 绑定套接字:“地址已在使用中”,关闭套接字后
- spring-mvc - Spring MockMvc 不要期望内容