Menu
CoddyTech

访问数据

Coddy Pandas 数据分析 课程的第 5 课,共 19 课。

将数据加载到 dataframe 后,你可以通过几种方式访问特定数据。要选择一列,请使用方括号和列名:

column = df['column_name']

变量 column 中会保存一个 series。(还记得每一列都是一个 series 对象吗?)

要选择一行,请使用 loc 或 iloc 函数。例如:

df.iloc[0] df.loc[0]

两者都会返回第一行。我们会在本课程稍后学习它们的区别。

要获取 dataframe 中的特定单元格,请在 iloc 中再添加一个数字(loc 不支持此功能)。iloc 是 index loc.  的缩写。

df.iloc[0,1]

这会返回 row = 0、column = 1 的单元格。

challenge icon

挑战

简单

创建一个名为 specific_returner 的函数,它接受一个文件名和一个表示索引或列名的字符串(如果是索引,则将其转换为整数)。

如果它是索引,则返回对应的行;如果它是列名,则返回对应的列。

亲手试试

import pandas as pd
def specific_returner(file_name, value):
    # 在这里编写代码

Pandas 数据分析中的所有课

自己练习: Python 在线编译器