![](/img/trans.png)
[英]how to create heatmap plot python base on dataframe of result football matchs?
[英]how to create heatmap of dataframe in python
我正在嘗試創建熱圖並關注以下問題:
我的 dataframe 如下圖所示:
我嘗試了以下代碼:
years = ["1860","1870", "1880","1890","1900","1910","1920","1930","1940","1950","1960","1970","1980","1990","2000"]
kantons = ["AG","AI","AR","BE","BL","BS","FR","GE","GL","GR","JU","LU","NE","NW","OW","SG","SH","SO","SZ","TG","TI","UR","VD","VS","ZG","ZH"]
df = pd(abs(dfYears), index=years, columns=kantons)
這給出了“AG”不能用作浮點數的例外。 所以我想如果我需要刪除不可能的索引列。
有什么建議么?
復制類似數據時,您可以執行以下操作:
import pandas as pd
import numpy as np
years = ["1860","1870", "1880","1890","1900","1910","1920","1930","1940","1950","1960","1970","1980","1990","2000"]
kantons = ["AG","AI","AR","BE","BL","BS","FR","GE","GL","GR","JU","LU","NE","NW","OW","SG","SH","SO","SZ","TG","TI","UR","VD","VS","ZG","ZH"]
df = pd.DataFrame(np.random.randint(low=10000, high=200000, size=(15, 26)), index=years, columns=kantons)
df.style.background_gradient(cmap='Reds')
Pandas 有一些內置 Styles用於最常見的可視化需求。 .background_gradient
function 是一種基於單元格值突出顯示單元格的簡單方法。 cmap
參數根據matplotlib
顏色圖確定顏色 map。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.