开始使用免费开始使用

双向切片

您已经见过按行或按列对 DataFrame 进行切片。由于 DataFrame 是二维对象,经常需要同时对两个维度切片。也就是说,通过向 .loc[] 传入两个参数,您可以在一次操作中同时按行和按列进行子集选择。

pandas 已作为 pd 加载。temperatures_srt 以国家和城市为索引,索引已排序,可直接使用。

本练习是课程的一部分

使用 pandas 进行数据处理

查看课程

练习说明

  • 使用 .loc[] 切片将行从 India, HyderabadIraq, Baghdad 进行子集选择。
  • 使用 .loc[] 切片将列从 dateavg_temp_c 进行子集选择。
  • 同时在两个方向上切片:从 HyderabadBaghdad,以及从 dateavg_temp_c

交互式实操练习

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

# Subset rows from India, Hyderabad to Iraq, Baghdad
print(____)

# Subset columns from date to avg_temp_c
print(____)

# Subset in both directions at once
print(____)
编辑并运行代码