1
我有一個dataFrame是一個觀察列表,按'name'列分組。我很難將其轉換爲multiIndex格式。如何將Pandas DataFrame轉換爲MultiIndexed形式的clustermap?
我有類似:
name | ratio | DayOfWeek | HourOfDay
foo | 0.7 | Mon | 0
foo | 0.2 | Mon | 1
foo | 0.11 | Mon | 2
foo | 0.45 | Mon | 3
..
foo | 0.2 | Mon | 23
foo | 0.1 | Tue | 0
foo | 0.6 | Tue | 1
foo | 0.2 | Tue | 2
..
foo | 0.1 | Sun | 23
bar | 0.2 | Mon | 0
bar | 0.11 | Mon | 1
..
等。
我想要的是我可以與seaborn clustermaps一起使用,以顯示每天(作爲整體)「名稱」的「比率」與天內特定小時之間的相關性。
例如我需要這樣的東西(不確定的,如果正確的,但是這是我嘗試過):
| foo | bar | ...
DayOfWeek HourOfDay |
Mon 0 | 0.7 | 0.2 | ...
1 | ...
2 | ...
...
Tue 0 | 0.1 | ...
1 | ...
... 2
一旦我有,我希望能夠XS()成由seaborn熱圖/的ClusterMap可用的片。