我有这个数据框架。
Name A B C D E
0 John 1 2 3 2 3
我想要这个结果。
Name A B C D E
0 John 1 3 2 3 2
1 John 3 2 1 2 3
2 John 2 1 3 2 3
...
49 John 1 2 2 3 3
50 John 2 1 3 2 3
我有数百列,如cols A,B,C,…
我不知道如何解决这个问题。
您需要导入pandas库并将其转换为pandas数据框架。你可以这样做>>>
import pandas as pd
df = pd.DataFrame(test, columns = ['Column_A','Column_B','Column_C'])
print(df)
也许有更简单的方法,但其中一种方法是:
df=pd.DataFrame({'a':list(x[0][0]), 'b':list(x[1][0]),'c': list(x[2][0])}, index=range(len(x[0][0])))
>>> print(df)
a b c
0 0.0 0.0 0.0
1 1.0 1.0 1.0
2 3.0 3.0 3.0
3 0.0 0.0 0.0
4 1.0 1.0 1.0
.. ... ... ...
88 0.0 0.0 0.0
89 1.0 1.0 1.0
90 0.0 0.0 0.0
91 0.0 0.0 0.0
92 0.0 0.0 0.0