r - 按两个 ID 折叠多行,保留 NA
问题描述
我有一个看起来像这样的数据框(但有数千行):
ID | 日期 | 率1 | 率2 | 率3 |
---|---|---|---|---|
1 | 2012-01-25 | 10 | 不适用 | 不适用 |
2 | 2012-02-25 | 12 | 不适用 | 不适用 |
2 | 2012-02-25 | 不适用 | 15 | 不适用 |
3 | 2013-03-25 | 不适用 | 18 | 不适用 |
3 | 2013-03-25 | 不适用 | 不适用 | 17 |
3 | 2013-03-25 | 11 | 不适用 | 不适用 |
我希望它看起来像这样:
ID | 日期 | 率1 | 率2 | 率3 |
---|---|---|---|---|
1 | 2012-01-25 | 10 | 不适用 | 不适用 |
2 | 2012-02-25 | 12 | 15 | 不适用 |
3 | 2013-03-25 | 11 | 18 | 17 |
我尝试了按 ID 和日期合并行中的解决方案,但它不适合该问题,因为我不想要布尔结果。
任何帮助都会很棒,谢谢
解决方案
推荐阅读
- swift - 限制查询函数中的多个打印语句
- c# - 《将WSDK集成到应用程序》教程中的问题 DJI-SDK
- tableau-api - 如何制作总度量始终固定为 100% 的堆积条形图?
- visual-studio - Azure DevOps 构建任务:创建一个与 Visual Studio 发布内容相同的 zip
- mysql - 我如何制作表格以在每个表格中存储所有操作(创建-更新-删除)
- javascript - phph 在使用 ssl 时不会“实时更新”
- sql - 如何通过同时拥有标志 1 和 0 的人获取不同行的列表
- python - cloud composer-airflow 抛出错误:Broken DAG: cannot import name '_parse_data' when importing new dag
- angular - 角度更改表中 Ngfor 中的元素
- docker - 我怎样才能在我的终端中获得泊坞鲸?