基於ggplot2包以及corrplot包的相關矩陣視覺化包ggcorrplot,ggcorrplot包提供對相關矩陣重排序以及在相關圖中展示顯著性水平的方法,同時也能計算相關性p-value
library(ggcorrplot)#計算相關矩陣(cor()計算結果不提供p-value)
#用ggcorrplot包提供的函式cor_pmat()視覺化相關性矩陣
ggcorrplot(corr)#method預設為square#方法為circle#重排矩陣,使用分等級聚類#控制矩陣形狀ggcorrplot(corr, hc.order = true, type = "lower", outline.color = "white")#下三角形
#上三角形#更改顏色以及主題#新增相關係數#增加顯著性水平,不顯著的話就不新增了#將不顯著的色塊設定成空白文字attention矩陣視覺化
在機器閱讀理解的 中,經常可以看到對 文章 問題 視覺化的二維熱力圖,例如下圖。在看實驗結果的時候用這種圖可以直觀的看到attention的效果怎麼樣。比如下圖 於是從github中找到了乙個例子,進行了簡單的實驗。import numpy as np import matplotlib.pyplo...
Python 視覺化包Pygal
要了解使用 pygal 可建立什麼樣的圖表,請檢視圖表型別畫廊 訪問 1 例項 模擬篩子 die.py檔案 from random import randint class die def init self,num sides 6 self.num sides num sides def roll...
Python矩陣回歸並視覺化
from matplotlib import pyplot as plt import numpy as np from mpl toolkits.mplot3d import axes3d fig plt.figure figsize 10 6 ax axes3d fig 列出實驗資料 point...