gpt4 book ai didi

python - 在 Pandas 中,df ['column' ] 和 df.column 有什么区别?

转载 作者:太空狗 更新时间:2023-10-30 00:07:11 25 4
gpt4 key购买 nike

<分区>

我正在学习 Pandas for Data Analysis 并学到了很多东西。但是,一件事不断出现。书中通常将数据框的列称为 df['column'],但是,有时书中没有解释就使用 df.column

我不明白两者之间的区别。任何帮助将不胜感激。

下面是演示我在说什么的代码:

In [5]:

import pandas as pd

data = {'column1': ['a', 'a', 'a', 'b', 'c'],
'column2': [1, 4, 2, 5, 3]}
df = pd.DataFrame(data, columns = ['column1', 'column2'])
df

Out[5]:
column1 column2
0 a 1
1 a 4
2 a 2
3 b 5
4 c 3
5 rows × 2 columns

df.column:

In [8]:

df.column1
Out[8]:
0 a
1 a
2 a
3 b
4 c
Name: column1, dtype: object

df['列']:

In [9]:

df['column1']
Out[9]:
0 a
1 a
2 a
3 b
4 c
Name: column1, dtype: object

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