网易首页 > 网易号 > 正文 申请入驻

浅谈对python pandas中 inplace 参数的理解

0
分享至

这篇文章主要介绍了对python pandas中 inplace 参数的理解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

pandas 中 inplace 参数在很多函数中都会有,它的作用是:是否在原对象基础上进行修改

inplace = True:不创建新的对象,直接对原始对象进行修改;

inplace = False:对数据进行修改,创建并返回新的对象承载其修改结果。

默认是False,即创建新的对象进行修改,原对象不变,和深复制和浅复制有些类似。

例:

inplace=True情况:

import pandas as pd import numpy as np df=pd.DataFrame(np.random.randn(4,3),columns=["A","B","C"]) data=df.drop(["A"],axis=1,inplace=True) print(df) print(data) >> B C 0 0.472730 -0.626685 1 0.065358 0.031326 2 -0.318582 1.123308 3 -0.097687 0.018820 None

inplace=False情况:

df=pd.DataFrame(np.random.randn(4,3),columns=["A","B","C"]) data=df.drop(["A"],axis=1,inplace=False) print(df) print(data) >> A B C 0 -0.731578 0.226483 0.986656 1 0.075936 1.622889 1.767967 2 -1.477780 -0.164374 -1.025555 3 -0.645208 -0.847264 -0.744622 B C 0 0.226483 0.986656 1 1.622889 1.767967 2 -0.164374 -1.025555 3 -0.847264 -0.744622

另外,要注意的是,inplace的取值只有False和True,如给定0或1,会报如下错误:

ValueError: For argument "inplace" expected type bool, received type int.

补充知识:pandas.DataFrame.drop_duplicates后面inplace=True与inplace=False的区别

drop_duplicates(inplace=True)是直接对原dataFrame进行操作。

如:

t.drop_duplicates(inplace=True) 则,对t中重复将被去除。

drop_duplicates(inplace=False)将不改变原来的dataFrame,而将结果生成在一个新的dataFrame中。

如:

s = t.drop_duplicates(inplace=False) 则,t的内容不发生改变,s的内容是去除重复后的内容

以上这篇对python pandas中 inplace 参数的理解就是小编分享给大家的全部内容了,希望能给大家一个参考。

原文来自:https://www.jb51.net/article/189533.htm
本文地址:https://www.linuxprobe.com/python-pandas-linux.html

Linux命令大全:https://www.linuxcool.com/

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
博士女友出轨导师,细节曝光,聊天记录看得人脸红

博士女友出轨导师,细节曝光,聊天记录看得人脸红

热心市民小黄
2026-02-28 05:28:32
伊朗反击,不设红线!以色列怎么也没想到,自己才是最大冤大头

伊朗反击,不设红线!以色列怎么也没想到,自己才是最大冤大头

肖兹探秘说
2026-03-01 23:30:08
沈逸:美国已没有足够炮弹库存用来轰炸伊朗

沈逸:美国已没有足够炮弹库存用来轰炸伊朗

小院之观
2026-03-01 00:44:10
吴建豪怀念大S:她对我最好,在片场对我最贴心,她真的很照顾我

吴建豪怀念大S:她对我最好,在片场对我最贴心,她真的很照顾我

韩小娱
2026-03-02 08:07:06
杭州恒隆广场将试营业即将开业!杭州核心商圈再升级

杭州恒隆广场将试营业即将开业!杭州核心商圈再升级

财闻
2026-03-01 17:59:08
无需引荐!新加坡总统径直走向孙颖莎,这声问候太有分量

无需引荐!新加坡总统径直走向孙颖莎,这声问候太有分量

健身狂人
2026-03-01 07:58:40
袭击伊朗前,美以通报了波兰德国,却没告知法国

袭击伊朗前,美以通报了波兰德国,却没告知法国

参考消息
2026-03-01 22:03:05
体制内情商高能带来啥意外惊喜?网友:别在地铁看,别问我为什么

体制内情商高能带来啥意外惊喜?网友:别在地铁看,别问我为什么

带你感受人间冷暖
2026-02-24 01:03:13
我国著名主持人赴瑞士安乐死,儿子讲述其死前惨状:我非常后悔

我国著名主持人赴瑞士安乐死,儿子讲述其死前惨状:我非常后悔

阿讯说天下
2026-02-21 12:35:11
大战可能马上开始了

大战可能马上开始了

安安说
2026-02-25 10:11:39
女子离乡返程时儿子没有送别,看监控发现儿子打开电视把头埋沙发下,用声音掩盖自己的哭声

女子离乡返程时儿子没有送别,看监控发现儿子打开电视把头埋沙发下,用声音掩盖自己的哭声

观威海
2026-03-01 13:27:08
小米粥再次成瞩目,调查发现:高血糖患者喝小米粥,或有4大改善

小米粥再次成瞩目,调查发现:高血糖患者喝小米粥,或有4大改善

阿兵科普
2026-02-28 09:33:48
中国男篮更衣室曝光!逆转功臣透露内情,3人哭了,包括篮协主席

中国男篮更衣室曝光!逆转功臣透露内情,3人哭了,包括篮协主席

萌兰聊个球
2026-03-02 09:41:35
美加墨世界杯还未赛,晋级队面临退赛!FIFA或更换法国队小组对手

美加墨世界杯还未赛,晋级队面临退赛!FIFA或更换法国队小组对手

球场没跑道
2026-03-01 11:27:23
好惨!香港知名演员新片激情戏被删光,丰满身材难现大银幕

好惨!香港知名演员新片激情戏被删光,丰满身材难现大银幕

眼底星碎
2026-03-01 11:31:34
周琦+3海外回归!男篮下个世预赛基本15选12,内线锋线实力强劲!

周琦+3海外回归!男篮下个世预赛基本15选12,内线锋线实力强劲!

篮球资讯达人
2026-03-02 01:09:21
人物|担任最高领袖36年,哈梅内伊如何领导伊朗走到今天?

人物|担任最高领袖36年,哈梅内伊如何领导伊朗走到今天?

澎湃新闻
2026-03-02 07:38:31
华为公告了26年首虎,出手很重,结果想到了,也没想到!

华为公告了26年首虎,出手很重,结果想到了,也没想到!

达文西看世界
2026-02-17 11:16:01
离婚才几年,杨颖这是怎么了?

离婚才几年,杨颖这是怎么了?

文刀万
2026-02-24 17:40:03
外媒:伊朗军队总司令哈塔米“安然无恙”

外媒:伊朗军队总司令哈塔米“安然无恙”

参考消息
2026-02-28 20:11:05
2026-03-02 11:24:49
孙有匪 incentive-icons
孙有匪
科技
1595文章数 2008关注度
往期回顾 全部

科技要闻

荣耀发布机器人手机、折叠屏、人形机器人

头条要闻

牛弹琴:伊朗之战比俄乌之战更生猛 给世界5个深刻教训

头条要闻

牛弹琴:伊朗之战比俄乌之战更生猛 给世界5个深刻教训

体育要闻

卡里克主场5连胜!队史第2人通过最大考验

娱乐要闻

美伊以冲突爆发,多位明星被困中东

财经要闻

中东局势影响如何?十大券商策略来了

汽车要闻

小米发布超跑! 游戏中对标布加迪法拉利

态度原创

手机
旅游
家居
公开课
军事航空

手机要闻

反垄断果粉大获全胜,苹果封闭帝国崩塌,iOS 19全球开放侧载

旅游要闻

2月大事件集锦 | 一文读遍旅游行业“新鲜事”!

家居要闻

万物互联 享科技福祉

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

美军动用新型武器:山寨伊朗的

无障碍浏览 进入关怀版