栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

对于Pandas DataFrame,使用方括号或点访问列之间有什么区别?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

对于Pandas DataFrame,使用方括号或点访问列之间有什么区别?

“点符号”,即为方便起见公开

df.col2
的属性访问。

你可以直接作为属性访问“系列”上的索引,“数据框架”上的列以及“面板”上的项目:

df['col2']
做同样的事情:它返回
pd.Series
列的
a

关于属性访问的一些警告:

  • 你无法添加列(
    df.new_col = x
    将无法正常工作,更糟的是:它会默默地实际上创建一个新属性而不是一个列-请在此处进行猴子修补)
  • 如果列名中有空格或列名是整数,则将无法使用。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/402369.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号