1
我有一个正在被转换成数据框的矩阵。我已经使用,Python - 矩阵到数据框,重命名列
Y_NEW2 = pd.DataFrame(data=Y_NEW).
默认的输出得到如下
**0 1 2 3 4 5 6**
0 5.0 2.0 0.0 0.0 2.0 2.000000 1.0
1 4.0 2.0 2.0 1.0 0.0 1.500000 2.0
2 1.0 1.0 0.0 0.0 0.0 3.000000 3.0
3 0.0 3.0 0.0 2.0 1.0 0.000000 7.0
4 1.0 1.0 0.0 4.0 4.0 3.500000 0.0
5 1.0 3.0 4.0 5.0 1.0 3.000000 3.0
6 0.0 1.0 1.0 3.0 0.0 0.000000 5.0
7 2.0 3.0 1.0 0.0 0.0 2.333333 0.0
8 0.0 0.0 0.0 3.0 3.0 0.000000 0.0
9 5.0 6.0 3.0 0.0 2.0 4.000000 6.0
如何重命名的列中的user1列名0 1 2 3 4 5 6(I有7列),用户2,用户3,用户4,用户5,用户6,用户7?
这真的很快!谢谢Mathias – Anu
您也可以直接在DataFrame构造函数中传递列:'Y_NEW2 = pd.DataFrame(data = Y_NEW,columns = [“user1”,“user2”,“user3”,“user4”,“user5” “user6”,“user7”])'。 – IanS