#设置某列为行索引 
import pandas as pd 
df=pd.read_excel('msb课程记录.xls') 
#print(df) 
df=df.set_index (['买家会员名']) 
print(df)
买家实际支付金额  课程总数量              课程标题  类别  \
买家会员名                                                             
msb001              30960.00         2.0  java互联网高级框架师  课程   
msb002                  1.00         1.0    金三银四面试突击班   NaN   
msb003               9980.00         1.0    GoLang从入门到精通  课程   
msb004               9980.00         NaN  算法与数据结构进阶班  课程   
msb005                  9.90         1.0       大前端VIP体验营   NaN   
msb006                  0.02         1.0  零基础速成班HTML+CSS  课程   
msb007               2400.00         1.0              操作系统  课程   
msb008                  1.00         NaN            自定义注释  课程   
msb009               2980.00         1.0        多线程与高并发  课程   
msb010               1980.00         1.0              科技英语  课程   
msb010               1980.00         1.0              科技英语  课程   

           订单付款时间  
买家会员名               
msb001       2022-10-09  
msb002       2022-10-09  
msb003       2022-01-19  
msb004       2022-06-30  
msb005       2022-03-23  
msb006       2022-03-24  
msb007       2022-03-25  
msb008       2022-03-26  
msb009       2022-03-27  
msb010       2022-03-28  
msb010       2022-03-28  

#数据清洗后,重新设置连续的索引

#数据清洗后,重新设置连续的索引
import pandas as pd 
df=pd.read_excel('msb课程记录.xls') 
print(df) 
df=df.dropna().reset_index(drop=True)
print(df) 
买家会员名  买家实际支付金额  课程总数量              课程标题  类别  \
0      msb001          30960.00         2.0  java互联网高级框架师  课程   
1      msb002              1.00         1.0    金三银四面试突击班   NaN   
2      msb003           9980.00         1.0    GoLang从入门到精通  课程   
3      msb004           9980.00         NaN  算法与数据结构进阶班  课程   
4      msb005              9.90         1.0       大前端VIP体验营   NaN   
5      msb006              0.02         1.0  零基础速成班HTML+CSS  课程   
6      msb007           2400.00         1.0              操作系统  课程   
7      msb008              1.00         NaN            自定义注释  课程   
8      msb009           2980.00         1.0        多线程与高并发  课程   
9      msb010           1980.00         1.0              科技英语  课程   
10     msb010           1980.00         1.0              科技英语  课程   

   订单付款时间  
0    2022-10-09  
1    2022-10-09  
2    2022-01-19  
3    2022-06-30  
4    2022-03-23  
5    2022-03-24  
6    2022-03-25  
7    2022-03-26  
8    2022-03-27  
9    2022-03-28  
10   2022-03-28  
  买家会员名  买家实际支付金额  课程总数量              课程标题  类别  \
0     msb001          30960.00         2.0  java互联网高级框架师  课程   
1     msb003           9980.00         1.0    GoLang从入门到精通  课程   
2     msb006              0.02         1.0  零基础速成班HTML+CSS  课程   
3     msb007           2400.00         1.0              操作系统  课程   
4     msb009           2980.00         1.0        多线程与高并发  课程   
5     msb010           1980.00         1.0              科技英语  课程   
6     msb010           1980.00         1.0              科技英语  课程   

  订单付款时间  
0   2022-10-09  
1   2022-01-19  
2   2022-03-24  
3   2022-03-25  
4   2022-03-27  
5   2022-03-28  
6   2022-03-28  

 

原文地址:http://www.cnblogs.com/988MQ/p/16906374.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性