我正在尝试将 pandas.Series 与标量进行比较。例如:
pd.Series([1, 1, 1, np.nan, 1], index=['a', 'b', 'c', 'd', 'e']) <= 30
同:
pd.Series([1, 1, 1, np.nan, 1], index=['a', 'b', 'c', 'd', 'e']).le(30)
这失败并出现错误:“{TypeError}expected 1 argument, got 2
”(这是一个 Python 错误,据我所知不是 Pandas)
pandas.Series.le (https://pandas.pydata.org/docs/reference/api/pandas.Series.le.html#pandas-series-le) 的文档说“other”(参数)可以是标量。那么为什么这不起作用?
-> 我想得到一个带有 bool 值的 pandas.Series。
答案 0 :(得分:0)
尝试更新您的熊猫。它正在使用 1.1.5 版