首页 > 解决方案 > pandas 基于日期的交错变换

问题描述

我有一个 Pandas df,其中包含 3 个国家/地区的日平均温度:

日期 国家 温度
19 年 1 月 1 日 我们 18
19 年 1 月 1 日 国标 21
19 年 1 月 1 日 非盟 26
2/1/19 我们 19
2/1/19 国标 19
2/1/19 非盟 30
2019 年 3 月 1 日 国标 16
2019 年 3 月 1 日 非盟 30
19 年 4 月 1 日 国标 20
19 年 4 月 1 日 我们 20

我正在尝试创建一个转换,从而可以根据日期将所有国家/地区排列在单独的行中,同时考虑如下缺失值:

日期 我们 国标 非盟
19 年 1 月 1 日 18 21 26
2/1/19 19 19 30
2019 年 3 月 1 日 16 30
19 年 4 月 1 日 20 20

实现这一目标的最快方法是什么?numpy有更胖的方法吗?

标签: pythonpandasnumpy

解决方案


推荐阅读