我有一本字典a
,看起来像这样:包含字典数组和矩阵,以大熊猫数据帧
a = {}
a['first_variable']=np.array([1,2,3,4,5])
a['second_variable']=np.array([[1,2],[3,4],[5,6],[7,8],[9,10]])
正如你可以看到一些关键字包含一个数组,其他矩阵...
鉴于这种字典,我想创建一个数据帧,看起来像这样
a_dataframe = pd.DataFrame(columns=['first_variable','second_variable_col1','second_variable_col2'])
a_dataframe['first_variable']=np.array([1,2,3,4,5])
a_dataframe['second_variable_col1']=np.array([1,3,5,7,9])
a_dataframe['second_variable_col2']=np.array([2,4,6,8,10])
这应该以自动的方式来完成...即从字典键取的名字d在矩阵的情况下添加col1,col2等...
你能帮助我吗? 感谢
能否请你把你身边的问题在不同的问题? – Allen
当然!它在这里:http://stackoverflow.com/questions/43635629/list-of-dictionaries-containing-arrays-and-matrices-to-pandas-dataframe – gabboshow