【发布时间】:2019-11-01 21:53:21
【问题描述】:
当一个类别由 NAN 组成(但其他列包含良好数据)时,pairplot 失败:
例如,在 iris 数据集中,如果某个物种的所有测量值都缺少“petal_width”的测量值,则pairplot 失败。太糟糕了,因为 sepal_length 等有很好的测量值!仅仅因为缺少一种类型的数据,并不意味着其他类型的数据没有用处!
iris.loc[(iris.species=='setosa'), 'petal_width']=pd.np.nan
给出错误:
ZeroDivisionError: 0.0 cannot be raised to a negative power
有什么需要解决的策略吗?
看着这里,这里,没有太多的照明。 Github 表示已修复,但在 Seaborn 0.9 中仍然出现错误。
【问题讨论】: