我需要使用PostgreSQL服务器中的数据创建一个Tableau仪表板。具体来说,我需要透视一些表(唯一的选择是使用自定义SQL查询)。
在熊猫中就像这样简单:
ID ProjectID FinancingSourceID Amount TimeStampUpdate
0 1 1 1 1815.251 2020-01-01 00:00:00
1 2 1 2 1815.251 2020-01-01 00:00:00
2 3 1 3 0.0 2020-01-01 00:00:00
3 4 1 4 0.0 2020-01-01 00:00:00
4 5 1 5 10266.302 2020-01-01 00:00:00
5 6 1 6 0.0 2020-01-01 00:00:00
6 7 2 1 6270.0 2020-01-01 00:00:00
7 8 2 2 6270.0 2020-01-01 00:00:00
8 9 2 3 0.0 2020-01-01 00:00:00
9 10 2 4 0.0 2020-01-01 00:00:00
10 11 2 5 0.0 2020-01-01 00:00:00
11 12 2 6 3485.434 2020-01-01 00:00:00
pd.pivot(index="ProjectID", columns="FinancingSourceID", values="Amount", data=df)
ProjectID 1 2 3 4 5 6
1 1815.251 1815.251 0.0 0.0 10266.302 0.0
2 6270.0 6270.0 0.0 0.0 0.0 3485.434
但是如何在PostgreSQL中不安装扩展名呢?