我需要使用Python和Pandas来编写一个N列的DataFrame。这是我所拥有的内容的简化版本:
Ind=[[1, 2, 3],[4, 5, 6],[7, 8, 9],[10, 11, 12]]
DAT = pd.DataFrame([Ind[0],Ind[1],Ind[2],Ind[3]], index=None).T
DAT.head()
输出
0 1 2 3
0 1 4 7 10
1 2 5 8 11
2 3 6 9 12
这就是我想要的结果,但是我的真实的Ind
有121组点,我真的不想把每一组点都写进DataFrame的参数中。有没有什么方法可以轻松地写出来?我试着使用for循环,但是没有成功。
1条答案
按热度按时间gopyfrb31#
您可以直接传递列表:
输出: