0
的TextData
id user_category operator circle
0 23 1 vodafone mumbai
1 45 2 airtel andhra
2 65 3 airtel chennai
3 23 6 vodafone mumbai
4 45 1 airtel gurgaon
5 65 3 airtel ongole
6 23 4 vodafone mumbai
7 45 1 airtel telangana
8 65 3 airtel chennai
以我数据1,2,4,6在用户类别中的数据帧是事务和3 user_category是促销data.So我已经通过使用分割该以下命令
transactional = textdata[textdata['user_category'].isin([1,2,4,6])]
promotional = textdata[textdata['user_category'].isin([1])]
,所以我得到了事务性和促销的输出像下面
事务
id user_category operator circle
0 23 1 vodafone mumbai
1 45 2 airtel andhra
3 23 6 vodafone mumbai
4 45 1 airtel gurgaon
6 23 4 vodafone mumbai
7 45 1 airtel telangana
促销
id user_category operator circle
2 65 3 airtel chennai
8 65 3 airtel chennai
5 65 3 airtel ongole
但我所期待的订购指数 预期输出:
事务
id user_category operator circle
0 23 1 vodafone mumbai
1 45 2 airtel andhra
2 23 6 vodafone mumbai
3 45 1 airtel gurgaon
4 23 4 vodafone mumbai
5 45 1 airtel telangana
促销
id user_category operator circle
1 65 3 airtel chennai
2 65 3 airtel chennai
3 65 3 airtel ongole
这是我试图为
transactional.reset_index(就地= TRUE)
这是我得到了
事务
index id user_category operator circle
0 0 23 1 vodafone mumbai
1 1 45 2 airtel andhra
2 3 23 6 vodafone mumbai
3 4 45 1 airtel gurgaon
4 6 23 4 vodafone mumbai
5 7 45 1 airtel telangana
,但我希望在以下方式
交易
id user_category operator circle
0 23 1 vodafone mumbai
1 45 2 airtel andhra
2 23 6 vodafone mumbai
3 45 1 airtel gurgaon
4 23 4 vodafone mumbai
5 45 1 airtel telangana
请帮我,我该如何做到这一点。
但不建议我喜欢这样
del transactional['index']
在此先感谢
你能详细告诉我。什么我的意思是,你可以包括你的代码在reset_index命令中 – suri1617 2015-04-01 07:34:17