透過每次附加一行的方式建立一個 Pandas 資料框
要透過每次附加一行的方式建立一個 Pandas DataFrame,我們可以對一個範圍進行迭代並在其中新增多列資料。
步驟
建立一個二維的、大小可變的、潛在異構表格資料 df。
列印輸入 DataFrame。
在 10 的範圍內進行迭代。
使用數字為不同的索引分配值。
列印建立的 DataFrame。
示例
import pandas as pd
import random
df = pd.DataFrame(
{
"x": [],
"y": [],
"z": []
}
)
print "Input DataFrame:
", df
for i in range(10):
df.loc[i] = [i, random.randint(1, 10), random.randint(1, 10)]
print "After appending row at a time:
", df輸出
Input DataFrame: Empty DataFrame Columns: [x, y, z] Index: [] After appending row at a time: x y z 0 0.0 9.0 3.0 1 1.0 2.0 1.0 2 2.0 5.0 5.0 3 3.0 7.0 1.0 4 4.0 2.0 10.0 5 5.0 5.0 4.0 6 6.0 1.0 3.0 7 7.0 4.0 2.0 8 8.0 2.0 2.0 9 9.0 10.0 8.0
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP