pandas - 删除数据
import pandas as pd data = { '名称': ['太阳能', '床', '风扇'], '单价': [2000, 3500, 500], '数量': [58, 23, 69], '公司名称': '超市' } df = pd.DataFrame(data) df = df.rename(columns={"名称": "商品名称"}) # 修改列名 axis=0修改行,axis=1修改列 # df = df.rename({0: "零零", 1: "一一", 2: "二二"}, axis=0) # df['销售数量'] = 0 # df.iloc[0, 0:3] = ['太阳能热水器', '3000', '56'] # 修改局部 ,采用赋值的方法 # print(df.drop(['公司名称'], axis=1)) # 删除列数据 # print(df.drop(columns=['公司名称'])) # 删除列数据 # print(df.drop(labels='公司名称', axis=1)) # 删除列数据,labels 标签,需要用axis来表示是行还是列 # df.drop(index=2, inplace=True) # df.drop([2], axis=0, inplace=True) # 删除行数据,axis=0 表示为行, inplace=True 表示在原有基础上进行修改 # df.drop(labels=2, axis=0, inplace=True) # df.drop(df[df['单价'] < 3000], axis=0, inplace=True) # df.drop(df[df['单价'] < 3000].index[:], inplace=True) # 删除单价小于3000的所有商品 print(df)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix