2017-01-16 3 views
2

Все,Список для панды DataFrame - Python 3.x

У меня есть выход список, как показано ниже, и я хотел бы, чтобы преобразовать его в DF.

attrb = [['nn', 'xx', 'yy'], ['aa', 'vv', 'bb'], ['cc', 'gg', 'hh'], ['jj', 'kk', 'uu'], ['ee', 'ww', 'qq'], ['tt', 'mm', 'ss'], ['tt', 'gg', 'll'], ['aa', 'qq', 'tt']] 

ниже

0 1 2 3 4 5 6 7 
nn aa cc jj ee tt tt aa  
xx vv gg kk ww mm gg qq 
yy bb hh uu qq ss ll tt 

я попробовал ниже, но это делает его 3x8 матрицу

cf = pd.DataFrame(attrb) 
print(cf) 
+2

'PD .DataFrame (attrb) .T'? – ayhan

ответ

2

Простейший будет транспонировать на T:

df = pd.DataFrame(attrb).T 
print (df) 
    0 1 2 3 4 5 6 7 
0 nn aa cc jj ee tt tt aa 
1 xx vv gg kk ww mm gg qq 
2 yy bb hh uu qq ss ll tt 
Смежные вопросы