use*_*643 2 python charts matplotlib
这是我的数据结构:
data = {'2013': {1:25,2:81,3:15}, '2014': {1:28, 2:65, 3:75}, '2015': {1:78,2:91,3:86 }}
Run Code Online (Sandbox Code Playgroud)
我的 x 轴是数字 [1,2,3]
我的 y 轴是每个数字的数量。例如:在 2013 年,1
是 x 轴,而它的数量是25
。
打印每一年的每个单独的图表
我想绘制一个条形图,它使用带有图例的 matplotlib。
import matplotlib.pyplot as plt
import pandas as pd
data = {'2013': {1:25,2:81,3:15}, '2014': {1:28, 2:65, 3:75}, '2015': {1:78,2:91,3:86 }}
df = pd.DataFrame(data)
df.plot(kind='bar')
plt.show()
Run Code Online (Sandbox Code Playgroud)
我喜欢 Pandas,因为它可以获取您的数据,而无需对其进行任何操作并绘制它。
归档时间: |
|
查看次数: |
10509 次 |
最近记录: |