开始使用免费开始使用

方括号(1)

在视频中,您看到可以用多种方式对 Pandas DataFrame 进行索引和选择。最简单但不是最强大的方式,是使用方括号。

在示例代码中,相同的汽车数据从一个 CSV 文件导入为一个 Pandas DataFrame。若只想从 cars 中选择 cars_per_cap 列,您可以使用:

cars['cars_per_cap']
cars[['cars_per_cap']]

单层方括号会返回一个 Pandas Series,双层方括号会返回一个 Pandas DataFrame。

本练习是课程的一部分

Python 中级

查看课程

练习说明

  • 使用单层方括号,将 carscountry 列以 Pandas Series 的形式打印出来。
  • 使用双层方括号,将 carscountry 列以 Pandas DataFrame 的形式打印出来。
  • 使用双层方括号,按照该顺序将 carscountrydrives_right 两列组成一个 DataFrame 并打印出来。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Print out country column as Pandas Series


# Print out country column as Pandas DataFrame


# Print out DataFrame with country and drives_right columns
编辑并运行代码