我有十个numpy ndarrys,每个有一行和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)
答案 0 :(得分:-1)
迭代创建数组,使其为10x100,然后将其传递给DataFrame
。
您可以使用np.insert
或np.vstack
创建10x100阵列。