擅长:python、mysql、java
<p>基于固定行数将大型数据帧分解为较小的数据块的一种更为python的方法是使用列表理解:</p>
<pre><code>n = 400 #chunk row size
list_df = [test[i:i+n] for i in range(0,test.shape[0],n)]
[i.shape for i in list_df]
</code></pre>
<p>输出:</p>
<pre><code>[(400, 2), (400, 2), (311, 2)]
</code></pre>