我有8个不同的表,看起来像这样
date/time v t o ID
3-4-2017 13:15 10 1 8 X
3-4-2017 13:30 15 0 6 X
3-4-2017 13:45 12 0 2 X
date/time v t o ID
3-4-2017 13:15 10 1 8 Y
3-4-2017 13:30 15 0 6 Y
3-4-2017 13:45 12 0 2 Y
我想在地图上显示Power BI,ID表明它应该是maped。但是对于这种可视化,我的数据应该是这样的。
date/time v t o ID
3-4-2017 13:15 10 1 8 X
3-4-2017 13:15 10 1 8 Y
3-4-2017 13:30 15 0 6 X
3-4-2017 13:30 15 0 6 Y
3-4-2017 13:45 12 0 2 X
3-4-2017 13:45 12 0 2 Y
我在一小部分测试了这个,但必须能够在3到4年内完成。我宁愿在Excel或BI本身中这样做,但R是一个选项。
答案 0 :(得分:2)
在R中,绑定共享相同列的多个数据帧的有效方法是dplyr::bind_rows()
。例如3个表:
bind_table <- bind_rows(table1, table2, table3)
答案 1 :(得分:1)
将同一文件夹中的多个相同文件组合在一起是Power BI中内置的功能:
答案 2 :(得分:0)
如果这些表存在于数据库中,并且您可以使用PowerBI工具查询它们,那么查询之间的简单UNION就可以解决问题。
实施例
select * from table1
UNION
select * from table2