小编Sil*_*ngo的帖子

从pandas数据帧注释散点图

我正在使用pandas和matplotlib来可视化这个数据帧

    HDD  EnergyPerSquareMeter   Year
0    3333.6  23.11   1997
1    3349.6  24.30   1998
2    3319.5  24.78   1999
3    3059.1  22.01   2000
4    3287.5  24.17   2001
5    3054.9  20.01   2002
6    3330.0  21.25   2003
7    3307.3  19.22   2004
8    3401.4  18.31   2005
9    3261.6  20.40   2006
10   3212.8  15.34   2008
11   3231.2  15.95   2009
12   3570.1  15.79   2010
13   2995.3  13.88   2011
Run Code Online (Sandbox Code Playgroud)

我想将EnergyPerSquareMeter绘制为散点图(x轴= HDD)并用年份注释点.

我这样做了:

ax =EnergyvsHDD.plot(x='HDD', y='EnergyPerSquareMeter', marker="o" , linestyle='None', figsize=(12,8))
for i, txt in enumerate(EnergyvsHDD['Year']):
    ax.annotate(txt, (x[i],y[i]), size=10, xytext=(0,0), ha='right', …
Run Code Online (Sandbox Code Playgroud)

matplotlib pandas

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

matplotlib ×1

pandas ×1