擅长:python、mysql、java
<p>我也面临着类似的情况,因为loc导致运行时崩溃。经过一番努力,我找到了一个简单的解决方案,它非常快。
使用set_value代替loc。在</p>
<p>这就是示例代码的外观:您可以根据您的用例对其进行调整。假设你的数据帧是这样的</p>
<pre><code>Index 'A' 'B' 'Label'
23 0 1 Y
45 3 2 N
self.data.set_value(45,'Label,'NA')
</code></pre>
<p>这将把第二行的列“Label”的值设置为NA。在</p>
<p>有关set U值的更多信息,请访问以下链接:</p>
<p><a href="http://pandas.pydata.org/pandas-docs/version/0.17/generated/pandas.DataFrame.set_value.html" rel="nofollow noreferrer">http://pandas.pydata.org/pandas-docs/version/0.17/generated/pandas.DataFrame.set_value.html</a></p>