這裡以python為例,簡單介紹一下繪製熱力圖的2種方式,分別是seaborn和pyecharts,這兩個包繪製熱力圖方便、快捷而且簡單,程式碼量不多,下面我大概介紹一下這2個包的安裝和簡單使用,實驗環境win7+python3.6+pycharm5.0,主要內容如下:
seaborn:這個包是專門繪圖的一個包,基於matplotlib,簡單實用,很不錯,主要介紹如下:
1.下載安裝,這裡直接在cmd視窗輸入命令“pip install seaborn”就行,如下:
2.繪製熱力圖,這裡簡單列舉了2個例子,一個是利用numpy生成隨機資料,繪製熱力圖,一個是利用seaborn自帶的資料集,繪製熱力圖,程式碼及截圖主要如下:
示例一:
主要程式碼如下:
程式截圖如下:
示例二:
seaborn官網熱力圖地址http://seaborn.pydata.org/generated/seaborn.heatmap.html?highlight=heat#seaborn.heatmap,介紹的更詳細,感興趣的可以瞭解一下。
pyecharts:這個是echarts提供給python的一個介面包,基於web進行顯示圖片,程式碼量少,而且繪製的圖片比較漂亮,下面我大概介紹一下這個包的安裝和簡單使用:
1.下載安裝,這裡直接輸入命令"pip install pyecharts"就行,如下:
2.繪製熱力圖,這裡也舉了2個例子,一個是自定義資料,繪製熱力圖,一個是利用datatime包繪製日曆熱力圖,程式碼及截圖如下:
主要程式碼及截圖:
程式執行截圖:
pyecharts官網繪製熱力圖地址http://pyecharts.org/#/zh-cn/charts?id=heatmap%ef%bc%88%e7%83%ad%e5%8a%9b%e5%9b%be%ef%bc%89,裡面有更詳細示例及解釋,感興趣的可以瞭解一下。
這裡以python為例,簡單介紹一下繪製熱力圖的2種方式,分別是seaborn和pyecharts,這兩個包繪製熱力圖方便、快捷而且簡單,程式碼量不多,下面我大概介紹一下這2個包的安裝和簡單使用,實驗環境win7+python3.6+pycharm5.0,主要內容如下:
seaborn:這個包是專門繪圖的一個包,基於matplotlib,簡單實用,很不錯,主要介紹如下:
1.下載安裝,這裡直接在cmd視窗輸入命令“pip install seaborn”就行,如下:
2.繪製熱力圖,這裡簡單列舉了2個例子,一個是利用numpy生成隨機資料,繪製熱力圖,一個是利用seaborn自帶的資料集,繪製熱力圖,程式碼及截圖主要如下:
示例一:
主要程式碼如下:
程式截圖如下:
示例二:
主要程式碼如下:
程式截圖如下:
seaborn官網熱力圖地址http://seaborn.pydata.org/generated/seaborn.heatmap.html?highlight=heat#seaborn.heatmap,介紹的更詳細,感興趣的可以瞭解一下。
pyecharts:這個是echarts提供給python的一個介面包,基於web進行顯示圖片,程式碼量少,而且繪製的圖片比較漂亮,下面我大概介紹一下這個包的安裝和簡單使用:
1.下載安裝,這裡直接輸入命令"pip install pyecharts"就行,如下:
2.繪製熱力圖,這裡也舉了2個例子,一個是自定義資料,繪製熱力圖,一個是利用datatime包繪製日曆熱力圖,程式碼及截圖如下:
示例一:
主要程式碼及截圖:
程式執行截圖:
示例二:
主要程式碼及截圖:
程式執行截圖:
pyecharts官網繪製熱力圖地址http://pyecharts.org/#/zh-cn/charts?id=heatmap%ef%bc%88%e7%83%ad%e5%8a%9b%e5%9b%be%ef%bc%89,裡面有更詳細示例及解釋,感興趣的可以瞭解一下。