【发布时间】:2015-03-27 01:56:15
【问题描述】:
我正在使用 pandas 从一些 CSV 数据生成散点图,如下所示:
data = pd.read_csv(csv_fpath)
ax = data.plot(kind='scatter', x='var_a', y='var_b')
ax.set_xlabel = "Variable A"
ax.set_ylabel = "Variable B"
ax.set_title("My Fancy Scatter Plot")
plt.savefig('scatter.png')
我的问题是,轴标签顽固地保留为 var_a 和 var_b,即对 set_xlabel 和 set_ylabel 的调用似乎没有做任何事情。
我是否调用了错误的方法?它们似乎在交互式 iPython 会话中按预期工作,但是一旦我将其放入脚本并保存图形,就会出现这种行为。
(Python: 2.7.6,熊猫: 0.15.2,matplotlib: 1.4.2)
【问题讨论】:
标签: python pandas matplotlib