python - 如何从不平衡的面板中获得平衡面板?
问题描述
我有一个不平衡的面板数据,其中国家的数据涵盖了不同的时间范围。比如A国的值是1996年到2001年,B国的值是2000年到2006年,C国的值是1996年到2006年。我想选择1996年数据的国家的数据到2006年,就是去掉A国和B国的数据。所以如果一个国家的数据时间范围是1996~2006的一个子集,那么这个国家应该去掉,而时间范围等于或大于1996~2006应该保留,最终结果应该是平衡的面板。我想使用 python 3.6(尤其是 pandas)来解决这个问题。原始数据结构如下:
解决方案
推荐阅读
- php - 我如何调用从另一个文件的 id 返回用户数组的函数?
- java - 抽象类的静态方法
- kubernetes-helm - 如何通过 url 访问 k8 集群中的 pod
- android - 为图像添加圆角
- javascript - 为什么 MongoDB 填充方法在此应用程序中失败?
- c# - .NET Core 2.1 OData v4 在服务器端修改 $filter
- github - 如何在 git 存储库中维护 CMake 项目的构建目录?
- excel - 在 Oracle OBIEE 中将查询和过滤变量附加到输出
- ffmpeg - 有没有办法使用 Ffmpeg 从.webm 中剪切前 1 秒的视频而没有关键帧?
- javascript - 自定义滚动条,像引力透镜一样围绕拇指灵活扩展轨道