2016-04-14 19 views
1

Bir veri çerçevesine dönüştürülmekte olan bir matrisim var. IPython - veri çerçevesine matris, sütunları yeniden adlandır

Y_NEW2 = pd.DataFrame(data=Y_NEW). 

varsayılan çıkış nasıl sütun USER1 için yeniden adlandırmak

**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 

altında 0 1 2 3 4 5 6 (I 7 sütun var) sütun isim vermek kullandık kullanıcı 2, kullanıcı3, kullanıcı4, kullanıcı5, kullanıcı6, kullanıcı7?

cevap

0

Bu dizeleri belirtilen listesine sahip 7 sütunları yeniden adlandırır

Y_NEW2.columns = ["user1", "user2", "user3", "user4", "user5", "user6", "user7"]] 

Kullanımı, 7, kullanıcıların istediğiniz.

+0

Bu gerçekten hızlıydı! Teşekkürler Mathias – Anu

+1

Sütunları doğrudan DataFrame yapıcısında da iletebilirsiniz: 'Y_NEW2 = pd.DataFrame (data = Y_NEW, columns = [" user1 "," user2 "," user3 "," user4 "," user5 ", "user6", "user7"]) '. – IanS

İlgili konular