擅长:python、mysql、java
<p>看起来<code>arr</code>变量应该是一个数据帧,但是您为<code>arr</code>变量传递了<code>float</code>对象。因此,它提高了<code>AttributeError: 'float' object has no attribute 'loc'</code></p>
<p>此外,如果<code>arr</code>实际上是一个数据帧,我看到这个<code>arr.loc[arr < 0, 'downside_returns'] = arr</code>可能会引发下一个错误。为了正确地使用它,您可能需要阅读它的文档(<a href="https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.loc.html" rel="nofollow noreferrer">https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.loc.html</a>)-例如,<code>df.loc[df['shield'] > 6, ['max_speed']]</code></p>