问题
今天看到《python数据分析与挖掘实战》这本书的第三章的第一份代码,照着书上的代码敲了一遍,发现在异常值处理的部分会报错。
x = p['fliers'][0].get_xdata()
y = p['fliers'][0].get_ydata()
报错信息:
TypeError: 'AxesSubplot' object is not subscriptable
解决方案
解决的方法很简单,只需在使用DataFrame创建箱线图的时候加上return_type= ‘dict’即可。
具体可见pandas的官方文档
截图如下