gpt4 book ai didi

python - Pandas :从数据框中选择列

转载 作者:太空宇宙 更新时间:2023-11-04 08:05:47 24 4
gpt4 key购买 nike

这里是 Pandas 初学者。我希望返回完整列的数据,我已经看到了几种不同的方法。

下面两个条目之间有什么区别(如果有)?看起来他们返回相同的东西。

贷款数据['int_rate']

loansData.int_rate

最佳答案

后者基本上是前者的语法糖。有(至少)几个问题:

  • 如果列名不是有效的 Python 标识符(例如,如果列名是 my column name?!,则必须使用前者。

  • 有点令人惊讶的是,您只能使用以前的表单来完全正确地添加新列(参见,例如 here)。

后一个语句的示例:

import pandas as pd

df = pd.DataFrame({'a': range(4)})
df.b = range(4)
>> df.columns
Index([u'a'], dtype='object')

不过,出于某种原因,df.b 返回了正确的结果。

关于python - Pandas :从数据框中选择列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31477508/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com