數據可視化——變量相關性(基於MATLAB)

% 數據可視化——變量相關性
% 讀取數據
clc
clear all

load('Data.mat')

% 繪製變量間相關性強度圖
covmat = corrcoef(Data);
figure(1)
x3str={'z1','z2','z3','z4','z5','z6','z7','z8','z9','z10','z11','z12','z13','z14','z15','z16','z17','z18','z19','z20','z21','z22','z23','z24','z25','z26','z27','y1','y2'}; %新座標的值
imagesc(covmat);
colorbar;
xtextp = 1:29;%每個標籤放置位置的橫座標,這個自然應該和原來的一樣了。                    
ytextp = -1.1*ones(1,length(xtextp));;
text(xtextp,ytextp,x3str,'HorizontalAlignment','right','rotation',60)
set(gca,'XTickLabel',[]); %將原座標(1,2,3,..)去掉

ytextp = 1:29;%每個標籤放置位置的橫座標,這個自然應該和原來的一樣了。                    
xtextp = -1.2*ones(1,length(xtextp));
text(xtextp,ytextp,x3str)
set(gca,'YTickLabel',[]); %將原座標(1,2,3,..)去掉
str = {'變量相關性強度圖'};
text(12,-1.6,str)

% title('變量相關性強度圖','fontsize',12)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章