【发布时间】:2017-11-02 19:31:39
【问题描述】:
我已经使用数据框plot 方法绘制了一个图表:
ax = df1.plot(x='Lat', y='Lon', kind='scatter', c='Thickness')
结果是一个散点图,其中的点被缩放到c='Thickness' 中的参数集。图表旁边的颜色条自动接收标签Thickness。我想改变它。
我知道colorbar方法set_label,但是我不知道如何从pandas的@987654331@函数返回的ax访问colorbar对象。
如何访问绘图中的颜色条对象以更改其标签?
【问题讨论】:
-
Thickness参数是分类的吗? -
不,数据由数字组成。所有双打。
-
所以你想把'Thickness'改成别的,对吧?
-
尝试使用
set_label,如this example。
标签: python pandas matplotlib plot dataframe