【问题标题】:scipy.stats.mode has 'TypeError :unorderable types str() > float()'scipy.stats.mode 有 'TypeError :unorderable types str() > float()'
【发布时间】:2017-08-11 11:35:25
【问题描述】:

代码是

import scipy.stats as stats
stats.mode(df['Gender']')

df['Gender'] 中有三个是 null,问题是 'TypeError: unorderable types: str() > float()'.[scipy(0.19.1) python3.5.2] 如何? 请,谢谢。

【问题讨论】:

标签: python


【解决方案1】:

正如您所说,出现错误是因为您的数据中缺少值。我假设您正在使用熊猫数据框。要采用该模式,您可以省略具有缺失值的行。

stats.mode(df.loc[~(df['G'].isnull()),'G'])

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-14
    • 2018-07-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多