pandas dataframe hexbin plot没有xlabel或axis值

Jac*_*ADE 14 python plot matplotlib ipython pandas

我试图将数据帧绘制为hexbin,但似乎无法绘制xlabel和x轴值.数据框如下:

szen_df.xs('left', level='pos')
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

情节如下:

szen_df.xs('left', level='pos').plot(x='szen', y='lat', xlim=(0,90), ylim=(-90,90), kind='hexbin', colormap='Reds' )
Run Code Online (Sandbox Code Playgroud)

结果:

在此输入图像描述

Bry*_*itz 23

我也看到了这个问题与python 2.7,pandas 0.16.2.dev和ipython 3.1.0版.

查看pandas.DataFrame.plot文档,对于不可见的x标签和刻度的唯一引用是在sharex选项中.所以,我手动设置sharex = False,poof,xlabel和xticks回来.

显然这是一个错误,但我希望这暂时有所帮助.我将这些评论添加到您已经开始的错误报告中.

  • 仍然存在于0.18.1,相关[问题github](https://github.com/pandas-dev/pandas/issues/10678) (3认同)