11_DataFrame更改操作
设置行索引 创建DataFrame时如果不指定行索引pandas会自动添加从0开始的索引。通过set_index()设置行索引- inplace 是否进行原地操作- 如果值是True直接在原有DataFrame上进行修改- 如果值是False返回的是新创建DataFrame对象通过reset_index()重置行索引修改行索引名和列名第一写法通过rename()修改行索引名和列名第二写法将index和columns重新赋值添加列通过 df[“新的列名”] 添加列。删除行列- df.drop(删除目标, axis参数)- axis1 → 删 列column- axis0 → 删 行index插入列通过 insert(loc, column, value) 插入。该方法没有inplace参数直接在原数据上修改。loc → 插在第几列column → 新列叫什么value → 这一列填什么数据importpandasaspdimportnumpyasnpimportmatplotlib.pyplotasplt 本节类似mysql的表结构的修改 #设置行索引 创建DataFrame时如果不指定行索引pandas会自动添加从0开始的索引。defsetRowIndexDefault():dfpd.DataFrame({age:[20,30,40,10],name:[张三,李四,王五,赵六],id:[101,102,103,104]})print(df)# 通过set_index()设置行索引# inplace 是否进行原地操作# 如果值是True直接在原有DataFrame上进行修改# 如果值是False返回的是新创建DataFrame对象defsetRowIndexBySetIndex():dfpd.DataFrame({age:[20,30,40,10],name:[张三,李四,王五,赵六],id:[101,102,103,104]})print(df)print()# 设置行索引df.set_index(id,inplaceTrue)# 如果值是True直接在原有DataFrame上进行修改print(df)# 通过reset_index()重置行索引defsetRowIndexByReSetIndex():dfpd.DataFrame({age:[20,30,40,10],name:[张三,李四,王五,赵六],id:[101,102,103,104]},index[111,122,133,144])print(df)print()df.reset_index(inplaceTrue)# 重置索引print(df)# 修改行索引名和列名defupdateRowIndexAndColumnName():dfpd.DataFrame({age:[20,30,40,10],name:[张三,李四,王五,赵六],id:[101,102,103,104]})print(df)# 第一写法通过rename()修改行索引名和列名df.set_index(id,inplaceTrue)print(df)df.rename(index{101:一,102:二,103:三,104:四},columns{age:年龄,name:姓名},inplaceTrue)print(df)# 家庭作业# 第二写法将index和columns重新赋值# df.set_index(id, inplaceTrue)# print(df)# df.index [Ⅰ, Ⅱ, Ⅲ, Ⅳ]# df.columns [年齡, 名稱]# print(df)# 添加列defaddColumn():dfpd.DataFrame({age:[20,30,40,10],name:[张三,李四,王五,赵六],id:[101,102,103,104]})print(df)# 通过 df[“新的列名”] 添加列。df[phone][1111,2222,3333,4444]print(df)# 删除行列# df.drop(删除目标, axis参数)# axis1 → 删 列column# axis0 → 删 行indexdefdelColumn():dfpd.DataFrame({age:[20,30,40,10],name:[张三,李四,王五,赵六],id:[101,102,103,104]})# 通过 df[“列名”] 添加列。df[phone][1111,2222,3333,4444]print(df)print()#通过df.drop(“列名”, axis 1) 删除print(删除phoneaxis1 →删 列column\n,df.drop(phone,axis1))#删除行删第0行print(删除索引0的行\n,df.drop(0,axis0))# 插入列definsertColumn():# 通过 insert(loc, column, value) 插入。该方法没有inplace参数直接在原数据上修改。# loc → 插在第几列# column → 新列叫什么# value → 这一列填什么数据dfpd.DataFrame({age:[20,30,40,10],name:[张三,李四,王五,赵六],id:[101,102,103,104]})print(df)print()# 在原表格最左边(loc0)插入一列叫 phone值 年龄 × 行号索引df.insert(loc0,columnphone,valuedf[age]*df.index)print(df)if__name____main__:#setRowIndexDefault()#setRowIndexBySetIndex()#setRowIndexByReSetIndex()#updateRowIndexAndColumnName()#addColumn()#delColumn()insertColumn()

相关新闻

CRAG架构解析:基于置信度路由的检索增强生成技术

CRAG架构解析:基于置信度路由的检索增强生成技术

1. 项目概述:从“幻觉”到“置信度”的检索增强之路 在构建基于大语言模型(LLM)的应用时,我们常常面临一个核心矛盾:模型本身拥有强大的生成与推理能力,但其知识库受限于训练数据,存在“幻觉”&…

2026/8/14 3:59:59 阅读更多 →
从0到1落地电商网站建设流程图全流程解析与避坑指南

从0到1落地电商网站建设流程图全流程解析与避坑指南

本文关键词:电商网站建设流程图做电商的朋友可能都有过这样的经历:看着隔壁老王卖得风生水起,心里那个急啊,立马一拍大腿:“我也要做!”然后兴致勃勃地去联系外包公司,或者自己招了个技术团队,结果半年下来,网站上线了,功能也有了,但流量就是进不来,转化率更是惨不…

2026/8/14 3:59:59 阅读更多 →
从Claude Code源码看AI Agent架构:核心引擎与Harness层设计解析

从Claude Code源码看AI Agent架构:核心引擎与Harness层设计解析

1. 项目概述:从一次“意外”看AI Agent的工程化内核最近,一个名为“Claude Code”的AI Agent项目的源码在开发者社区中引起了不小的波澜。这并非一次官方的开源发布,而更像是一次意外的“泄漏”。但正是这次意外,为我们这些长期在…

2026/8/14 3:59:59 阅读更多 →

最新新闻

做网站不找正规公司?鲁斌 42450745 网站建设揭秘中小企业转型的残酷真相

做网站不找正规公司?鲁斌 42450745 网站建设揭秘中小企业转型的残酷真相

今天咱们不聊那些虚头巴脑的宏大叙事,就聊点实在的。聊点咱们中小企业主、创业者,还有那些打算把自己那点宝贝业务搬上网的朋友,真正关心、却又往往被忽悠得晕头转向的问题。你知道现在市面上做网站的多如牛毛,报价从几百块到几万块不等,为什么?因为信息差,因为人性里的…

2026/8/14 4:59:32 阅读更多 →
AI产权之争:从开源理想到闭源现实的技术路线博弈

AI产权之争:从开源理想到闭源现实的技术路线博弈

1. 从一场诉讼看起的AI产业暗流如果你最近关注科技新闻,可能会被一条消息刷屏:埃隆马斯克(Elon Musk)把他曾经参与创立的OpenAI告上了法庭。新闻标题大多耸人听闻,聚焦于“恩怨情仇”和“创始人反目”的戏剧性情节。乍…

2026/8/14 4:59:32 阅读更多 →
每日极客日报 · 2026年08月13日

每日极客日报 · 2026年08月13日

每日极客日报 2026年08月13日 今日精选 25 条 IT 科技热点,覆盖 AI 大模型、开源、云原生、工程实践与业界动态。 🔥 今日头条 DeepSeek V4 Pro 0813 正式发布(OpenRouter 上线) DeepSeek 新一代旗舰 V4 Pro 0813 已在 OpenRou…

2026/8/14 4:59:32 阅读更多 →
数学建模竞赛解题框架:从优化预测到评价分类的模型工具箱

数学建模竞赛解题框架:从优化预测到评价分类的模型工具箱

1. 项目概述:从“助攻”到“自主解题”的思维跃迁 又到了一年一度的MathorCup高校数学建模挑战赛(大家习惯叫它“妈妈杯”)开赛的时候。每年这个时候,无论是数学建模的新手还是老手,都会在各大论坛、社群和搜索引擎里急…

2026/8/14 4:59:32 阅读更多 →
数学建模竞赛破题与模型构建实战:从问题抽象到经典模型适配

数学建模竞赛破题与模型构建实战:从问题抽象到经典模型适配

1. 从“妈妈杯”的独特气质说起:它到底在考什么?每年到了数学建模竞赛季,除了国赛、美赛这些耳熟能详的“大考”,还有一个名字听起来格外亲切的比赛吸引着大量本科生的目光——那就是“妈妈杯”,也就是全国大学生数学建…

2026/8/14 4:59:32 阅读更多 →
推测解码与MTP:大模型推理加速的核心技术与工程实践

推测解码与MTP:大模型推理加速的核心技术与工程实践

1. 从“逐字蹦”到“连词成句”:为什么我们需要推测解码?如果你用过早期的GPT-3或者一些开源大模型,肯定对那种“一个字一个字往外蹦”的生成体验印象深刻。模型每生成一个词(token),都需要完整地跑一遍前向…

2026/8/14 4:58:32 阅读更多 →

日新闻

临沂网站建设铭镇:深耕本土数字生态,以匠心铸就企业品牌核心竞争力

临沂网站建设铭镇:深耕本土数字生态,以匠心铸就企业品牌核心竞争力

在这个流量为王、视觉至上的互联网时代,对于临沂乃至整个山东乃至全国的传统中小企业来说,拥有一张精美的“数字名片”早已不再是可选项,而是生存的必答题。每当夜幕降临,沂河两岸灯火辉煌,物流之都的喧嚣逐渐沉淀为对未来的思考。我们常常听到老板们在茶余饭后探讨:为什…

2026/8/14 0:00:26 阅读更多 →
Flutter与OpenHarmony实现剧本杀组队表单开发实战

Flutter与OpenHarmony实现剧本杀组队表单开发实战

1. 项目概述在移动应用开发领域,跨平台框架Flutter因其高效的开发体验和出色的性能表现,已经成为众多开发者的首选。而OpenHarmony作为新兴的操作系统平台,其开放性和灵活性为开发者提供了全新的可能性。本文将聚焦于一个实际应用场景——剧本…

2026/8/14 0:00:26 阅读更多 →
大连网站建设找简维科技:为您打造懂业务更懂用户的数字化转型引擎

大连网站建设找简维科技:为您打造懂业务更懂用户的数字化转型引擎

在这个数字化浪潮席卷全球的今天,企业想要在激烈的市场竞争中站稳脚跟,拥有一张好看的“数字名片”已经远远不够了。很多老板在刚开始接触互联网业务时,都有一个共同的困惑:为什么我花了钱建的网站,就像是在真空中自嗨?访客进来转了两圈就跑了,线索石沉大海,甚至连客服…

2026/8/14 0:01:27 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/13 10:41:52 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/13 10:41:50 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/13 10:41:49 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/13 10:41:49 阅读更多 →