我有10个numpy数组,每个数组有一行和100列。现在我想将它们按顺序附加到pandas数据框(最后应该有10行和100列)。如何在python中实现:
# create empty dataframe
data = pd.DataFrame()
# Loop
for i in range(1, 11):
# Simulate ndarrys
one_row = np.array([range(1, 101)])
# Trying to append
data = data.append(data, one_row)
迭代创建数组,使其为10x100,然后将其传递给DataFrame
。
您可以使用np.insert
或np.vstack
来创建10x100数组