Ich habe eine Liste der Wörterbücher a
die wie folgt aussieht:Liste der Wörterbücher Arrays und Matrizen enthalten, Datenrahmen Pandas
a = {}
a[0]={}
a[0]['first_variable']=np.array([1,2,3,4,5])
a[0]['second_variable']=np.array([[1,2],[3,4],[5,6],[7,8],[9,10]])
a[1]={}
a[1]['first_variable']=np.array([1,2,3,4,5])
a[1]['second_variable']=np.array([[1,2],[3,4],[5,6],[7,8],[9,10]])
Wie Sie einige Tasten enthalten eine Reihe sehen können, andere eine Matrix ...
dieses Wörterbuch Da würde Ich mag einen Datenrahmen schaffen, ... dh unter den Namen in einer automatischen Art und Weise getan werden, wie dies sollte von der diese
a_dataframe = pd.DataFrame(columns=['dictionary','first_variable','second_variable_col1','second_variable_col2'])
a_dataframe['dictionary'] = np.array([1,1,1,1,1,2,2,2,2,2])
a_dataframe['first_variable']=np.array([1,2,3,4,5,1,2,3,4,5])
a_dataframe['second_variable_col1']=np.array([1,3,5,7,9,1,3,5,7,9])
a_dataframe['second_variable_col2']=np.array([2,4,6,8,10,2,4,6,8,10])
sieht Wörterbuch Schlüssel und im Falle einer Matrix add col1, col2, etc ... Ich sollte auch eine column
(möglicherweise in der ersten Position) in der Pandas Dataframe, die mir den Index des ursprünglichen Wörterbuchs .. in diesem Fall die Spalte heißt dictionary
Können Sie mir helfen? Dank