擅长:python、mysql、java
<p>想要这个吗?</p>
<pre><code>def column_round(decimals):
return partial(Series.round, decimals=decimals)
df.apply(column_round(2))
</code></pre>
<p>或者让我们使用<code>np.vectorize</code>以便我们可以使用<code>decimal.quantize</code>函数来进行舍入,这将使变量保留为十进制而不是<code>np.float64</code></p>
<pre><code>npquantize = np.vectorize(decimal.Decimal.quantize)
</code></pre>
<p>我一直在调查,这似乎解决了pct的问题</p>
<pre><code>ts.diff().div(ts.shift(1))
</code></pre>