我有一个数据框,我想获取特定列的模式。
我在用着:
freq_mode = df.mode()['my_col'][0]
但是我收到错误:
ValueError: ('The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()', 'occurred at index my_col')
我猜这是因为我几乎没有相同的模式。
我需要任何模式,没关系。我该如何使用any()
获得任何存在的模式?
对我来说,您的代码可以很好地处理示例数据。
如有必要,请选择系列的第一个值mode
use:
freq_mode = df['my_col'].mode().iat[0]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)