如何将numpy数组转换为dataframe列。假设我已经创建了一个空的dataframe,df,并且我循环通过代码来创建5个numpy数组。在for循环的每次迭代中,我希望将在该迭代中创建的numpy数组转换为dataframe中的一列。为了清楚起见,我不想在每次循环迭代时都创建一个新的数据帧,我只想在现有的列中添加一列。df = pd.dataframe()
for i in range(5):
我想把两个DataFrame数组转换成一个包含两列的numpy数组。第一个numpy数组'images‘的形状是102, 1024。第二个numpy数组'label‘的形状为(1020, )images=np.array(images)l=np.array([images但事实证明,这是一个错误的说法:
ValueError: could not broadcast input arr