Python 将Numpy ndarray附加到数据帧
我有十个星期日,每个星期日有一行和100列。现在,我想将它们按顺序附加到一个pandas数据帧(最后应该有10行和100列)。如何在python中实现这一点:Python 将Numpy ndarray附加到数据帧,python,pandas,numpy,Python,Pandas,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
# 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阵列。与np.vstack
堆叠,最后使用pd.Dataframe()
。一些代码解释如何实现它会很有帮助