将Numpy ndarray添加到pandas数据帧中

时间:2016-08-14 20:14:30

标签: python pandas numpy

我有十个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)

1 个答案:

答案 0 :(得分:-1)

迭代创建数组,使其为10x100,然后将其传递给DataFrame

您可以使用np.insertnp.vstack创建10x100阵列。