2
A
回答
0
使用列表理解來創建6個數據框的列表,然後可以將其分配給單獨的變量。
n = 200000
list_df = [df[i:i+n] for i in range(0,df.shape[0],n)]
輸出:
In [3]: df = pd.DataFrame(index=np.arange(1150000),data=np.random.rand(1150000,6
...:))
In [4]: n = 200000
In [5]: df1 = [df[i:i+n] for i in range(0,len(df),n)]
In [6]: df1[0].shape
Out[6]: (200000, 6)
In [7]: df1[1].shape
Out[7]: (200000, 6)
In [8]: df1[2].shape
Out[8]: (200000, 6)
In [9]: df1[3].shape
Out[9]: (200000, 6)
In [10]: df1[4].shape
Out[10]: (200000, 6)
In [11]: df1[5].shape
Out[11]: (150000, 6)
相關問題
- 1. 分割數據幀分成多個DF
- 2. 分割數據幀的行
- 3. 逐行數據幀分割
- 4. 分割數據幀由指數在另一個數據幀
- 5. 將每兩列的數據幀拆分爲多個數據幀
- 6. 兩個數據幀
- 7. 按行名合併多個數據幀
- 8. 與plyr分割數據幀
- 9. 分割數據幀動態
- 10. 大熊貓將分組數據幀到另一個數據幀
- 11. R - 將多個值的列行分割爲數據幀
- 12. 合併兩個數據幀多個值
- 13. 將大型數據幀列表合併到一個數據幀中按列
- 14. 在C中按行切割數據幀#
- 15. R基於多個列值將數據幀分成多個數據幀
- 16. 綁定兩個數據幀
- 17. 合併兩個數據幀
- 18. 加入兩個數據幀
- 19. 應用兩個數據幀
- 20. 乘以兩個數據幀
- 21. 減去兩個數據幀
- 22. 創建兩個數據幀
- 23. 合併兩個數據幀
- 24. 減去兩個數據幀
- 25. 如何在數據幀被分割後獲取每個數據幀的名稱?
- 26. 根據多行將數據幀拆分爲多個部分
- 27. 將數據幀拆分爲兩個DataFrame
- 28. 拆分一個大熊貓數據幀
- 29. 如何合併多個xts數據幀到單個數據幀
- 30. Spark從一個數據幀創建多個數據幀
的可能的複製[?你怎麼分割成列表在Python均勻大小的塊(http://stackoverflow.com/questions/312443/how-do-你分割-A-列表進入,大小均勻,含塊狀物的蟒蛇) – MatsLindh