擅长:python、mysql、java
<p>如果您只是想得到最小值,根据上面的注释,用np.nan替换所有的零
原始df(来自您上面的帖子):</p>
<pre><code>df=pd.DataFrame({'1':[0,5,6,7],'2':[19,0,21,4],'3':[12,13,0,15]})
</code></pre>
<p>最小计算的温度df:</p>
<pre><code>df_temp=df.replace(0,np.nan)
</code></pre>
<p>然后,您可以获取所有列的最小值并保存到新系列:</p>
<pre><code>df_min=df_temp.min()
</code></pre>