2017-02-05 20 views
5

muszę konwertować moje listy w jednej kolumnie pandy dataframeConvert List do Pandy Dataframe

Aktualna lista (len = 3):

['Thanks You', 
'Its fine no problem', 
'Are you sure'] 

Wymagane Pandy DF (shape = 3):

Proszę zwrócić uwagę, że liczby stanowią indeks w Wymaganych Pandach DF powyżej.

+0

kodzie (i błędów) ** ** są warte oddanie się, że sposób, w jaki można wyjaśnić co zrobiłeś źle –

Odpowiedz

24

Zastosowanie:

L = ['Thanks You', 'Its fine no problem', 'Are you sure'] 

#create new df 
df = pd.DataFrame({'col':L}) 
print (df) 

        col 
0   Thanks You 
1 Its fine no problem 
2   Are you sure 

df = pd.DataFrame({'oldcol':[1,2,3]}) 

#add column to existing df 
df['col'] = L 
print (df) 
    oldcol     col 
0  1   Thanks You 
1  2 Its fine no problem 
2  3   Are you sure 

Dziękuję DYZ:

#default column name 0 
df = pd.DataFrame(L) 
print (df) 
        0 
0   Thanks You 
1 Its fine no problem 
2   Are you sure 
+2

'df = pd.DataFrame (L)' – DyZ