1. 学习
  2. /
  3. 课程
  4. /
  5. 使用 pandas 进行数据处理

Connected

练习

按城市和年份透视温度

观察每个城市的气温如何随时间变化很有意思——如果按每个月查看,表会非常大,不容易理解。我们换一种方式,按年份看气温的变化。

您可以使用类似 dataframe["column"].dt.component 的代码访问日期的各个组成部分(年、月、日)。例如,月份部分是 dataframe["column"].dt.month,年份部分是 dataframe["column"].dt.year。

得到年份列后,您就可以创建一个按城市和年份聚合的数据透视表。接下来的练习中,您将进一步探索它。

已将 pandas 导入为 pd。temperatures 已提供。

说明

100 XP
  • 从 date 列的年份部分添加一个 year 列到 temperatures。
  • 以 avg_temp_c 列为值创建数据透视表,将 country 和 city 作为行,将 year 作为列。将结果赋给 temp_by_country_city_vs_year,并查看结果。