亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mainclustervalidationnc.m

?? cluster validation tools matlab toolbox
?? M
字號:
% Cluster-Validation for Estimating the Number of Clusters (Version 2.0)
% based on the clustering results of PAM or K-means clustering algorithm
% Please read the help file "Readme.txt" before running this program
% Kaijun WANG: sunice9@yahoo.com, April 2007.

clear;
alg = 1;                     % 1 --- PAM, 2 --- K-means
newp=1;                   % opening a new figure window ?
subp=0;                    % plotting in which sub-window
pcolor=1;                  % color plotting ?
pc=1;                        % plotting data by Principal Component Analysis
staz=0;                     % standardization to [0 1] when mixed metric
Hsep=0;                   % threshold for System Evolution method
nk=1;                        % skip computation of error rate if NC is unknown
N2=10;                     % searching limit is max(N2,nk+6)
type = 1;                   % 1 - using Euclidean distances for general data;
                                  % 2 - Pearson correlation coefficients for gene data
                                 % it is preseted in row 64: if id > 20  type = 2; end

% Part 1: selecting a data set, data file: rows - data points, columns - dimensions
id = 31;

switch id
%(1) general simulated data, Euclidean distances, true labels in 1st column
case 1
     sw='4k2bigsmall_far.txt';               nk=4; % true number of clusters
case 2 
     sw='4k2bigsmall_lap.txt';               nk=4; 
case 3
     sw='8k2close.txt';                           nk=8; 
case 4 
     sw='8k2lap.txt';                               nk=8; 

% true labels being unknown (1st column is data too)
case 11
     sw='yourdata.txt'; 
     
%(2) simulated gene data, Pearson distances, true labels in 1st column
case 21 
     sw='6k20_close.txt';                      nk=6; 
case 22
     sw='6k40_far.txt';                           nk=6; 
case 23 
     sw='4k20_lap.txt';                           nk=4;
case 24 
     sw='4k40_lap.txt';                           nk=4; 
     
%(3) real gene data, Pearson distances, true labels in 1st column
case 31
     sw='leuk72_3k.txt';                         nk=3; 
case 32
     sw='lym96_4k.txt';                          nk=4; 
case 33
     sw='g205_4k.txt';                            nk=4; 
case 34
     sw='y208_4k.txt';                            nk=4; 
     
% real gene data, true labels being unknown (1st column is data too)
case 41
     sw='yourdata.txt'; 
end

% initialization
if id > 20
  type = 2;
end
data = load(sw);
[nrow, dim] = size(data);
N1=2;                          % a forward search starting at k = 2
N=max([N2,nk+6]);     % stopping at k = N
truelabels = ones(nrow,1);
if id < 11 || (id > 20 && id < 40)  % when 1st column is class labels
   truelabels = data(:,1); 
   data = data(:,2:dim);
   dim = dim-1;
end

% calculating dis-similarity/distance matrix of a data set
if type == 2
  % Pearson similarity [-1,1] is normalized to Pearson distance [0,1]
  Dist = 1-(1+similarity_pearson(data'))/2; 
  for j = 1:nrow
     Dist(j,j) = 0;
  end
  dc = 2;                         % a sign to call energy_pearson.m
  dmax = 1;                    % max value of data
else
   if staz 
       data = standarz(data); end            % columns are standardized within [0,1]
   [Dist,dmax]= similarity_euclid(data); % Euclidean distances between rows
   dc = 1;                       % a sign to call energy_euclid.m
end
dissim = [];
if  alg == 1
  for i = 2:nrow
   dissim = [dissim Dist(i,1:i-1)];  % dissimilarity vector
  end
end

% Part 2: Running PAM or K-means clustering algorithm
fprintf('\n  ==> Estimating the Number of Clusters for example  %d', id);
classlabel = ones(nrow,N);
vtype = 4*ones(1,dim);
Rd = 'euclidean';
if id > 20
   Rd = 'correlation';
end

for i = N1 : N
  if  alg == 1
    fprintf('\n  = = running on PAM clustering at k= %d', i);
    Scluster = pam(dissim', i);  %Scluster = pam(data, i, vtype);
    classlabel(:,i) = double(Scluster.ncluv)';
  else
    fprintf('\n  = = running on K-means clustering at k= %d', i);
    classlabel(:,i) = kmeans(data, i, 'distance', Rd);
  end
  Q = ind2cluster(classlabel(:,i)); 
  % less than 4 data points in one cluster, stop !
  ns = [];
  for j =1:numel(Q)
     ns(j) = numel(Q{j});
  end
  if min(ns) < 4
     N = i-1;
     break;
  end
end

% Part 3:  Estimating the number of clusters by validity indices
validity_Index

% Part 4: System evolution method gives Number of Clusters
SystemEvolution_energy
SystemEvolution_findk
km=km(1);
plotindice(ters(:,1:g2),g1,g2,km,1,0,pcolor);
% plotdata_bylabels(data,classlabel(:,km(1)),pc,subp,'nb');
% clf; plotdata_bylabels(data,truelabels,2,0,'nb');

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91麻豆文化传媒在线观看| 日韩精品亚洲一区二区三区免费| 久久99国产精品久久| 欧美一级一区二区| 精品一区二区三区免费观看| 久久久蜜桃精品| 成人黄色电影在线| 亚洲精品视频一区| 欧美性感一类影片在线播放| 日韩电影在线免费看| 久久综合国产精品| 成人黄色在线网站| 夜夜亚洲天天久久| 欧美成人免费网站| 99久久综合99久久综合网站| 亚洲综合激情另类小说区| 91精品国产91热久久久做人人| 色综合久久中文综合久久牛| 亚洲aⅴ怡春院| 久久久91精品国产一区二区三区| 成人午夜激情视频| 亚洲第一成人在线| 久久精品在这里| 欧美亚洲一区二区在线| 国产美女精品人人做人人爽| 亚洲美女视频在线观看| 日韩午夜激情av| aaa亚洲精品| 精品一区二区影视| 亚洲免费视频中文字幕| 精品久久久久久最新网址| 色综合久久久久综合体| 日本午夜精品视频在线观看| 国产精品视频麻豆| 欧美一级片在线观看| 成人app网站| 日本视频免费一区| 一区二区不卡在线视频 午夜欧美不卡在| 欧美一区二区三区在线| av在线播放一区二区三区| 日韩电影一区二区三区| 国产成人av一区二区三区在线| 亚洲免费观看高清| 久久久久久亚洲综合影院红桃| 国产精品亚洲一区二区三区妖精 | 亚洲综合自拍偷拍| 成人app网站| 日韩精品高清不卡| 日韩码欧中文字| 久久综合五月天婷婷伊人| 欧美嫩在线观看| 91网站黄www| av影院午夜一区| 国产高清成人在线| 韩国毛片一区二区三区| 天堂在线一区二区| 夜夜亚洲天天久久| 亚洲欧美成aⅴ人在线观看| 国产日韩欧美精品电影三级在线| 日韩一二三区视频| 欧美肥胖老妇做爰| 欧美日韩激情一区二区| 欧美三片在线视频观看| 色婷婷国产精品久久包臀 | 成人av网址在线| 国产伦精品一区二区三区免费| 人人超碰91尤物精品国产| 亚洲成人av一区| 亚洲成人综合网站| 亚洲一区二区成人在线观看| 一区二区三区免费网站| 一区二区免费在线| 伊人色综合久久天天| 亚洲男人都懂的| 一个色综合网站| 亚洲高清一区二区三区| 一区二区三区精品视频| 亚洲影视在线观看| 亚洲成人自拍网| 日本中文一区二区三区| 美国十次综合导航| 国产精品一区一区| 福利一区二区在线| 99麻豆久久久国产精品免费优播| 成人蜜臀av电影| 91视频91自| 欧美图片一区二区三区| 欧美嫩在线观看| 精品国产乱码久久久久久浪潮| www国产成人| 国产精品久久久久久久久免费相片 | 亚洲色图第一区| 一区二区三区四区亚洲| 亚洲成人资源网| 另类成人小视频在线| 福利一区二区在线| 色综合一区二区三区| 欧美日韩在线播放三区| 欧美电影免费观看高清完整版在线 | 日韩激情av在线| 蜜臀av一级做a爰片久久| 国产一区999| 色综合天天综合网天天看片| 欧美老肥妇做.爰bbww| 精品国产人成亚洲区| 中文在线一区二区| 午夜成人免费视频| 国产在线精品免费av| 色嗨嗨av一区二区三区| 日韩精品一区在线| 亚洲欧美色图小说| 久久99精品网久久| 色综合久久中文综合久久牛| 欧美精品久久久久久久多人混战| 亚洲精品一区在线观看| 亚洲人成小说网站色在线| 免费在线欧美视频| 不卡高清视频专区| 欧美视频一区二区| 国产日韩欧美亚洲| 日本不卡一区二区三区高清视频| 高清久久久久久| 欧美日韩中文精品| 欧美极品xxx| 免费久久精品视频| 欧洲一区在线电影| 国产精品色哟哟网站| 日韩和的一区二区| 91视视频在线直接观看在线看网页在线看 | 亚洲福利视频三区| 成人精品国产一区二区4080| 欧美一区二区三区视频免费播放| 国产精品久久久久久久久免费樱桃| 日韩激情一二三区| 欧美中文一区二区三区| 中文字幕一区三区| 国产资源在线一区| 欧美一区二区三区白人| 亚洲午夜一区二区三区| 99精品在线免费| 中文字幕精品一区二区三区精品| 麻豆91免费看| 91精品一区二区三区久久久久久| 中文字幕一区三区| 懂色中文一区二区在线播放| 欧美大片拔萝卜| 免费在线观看一区| 欧美精品 国产精品| 亚洲欧美一区二区久久| 波多野结衣精品在线| 国产欧美日韩不卡| 国产成人免费av在线| 2020国产精品久久精品美国| 久久成人久久鬼色| 日韩区在线观看| 麻豆精品久久久| 日韩精品一区在线观看| 日韩av一区二区三区| 欧美一区二区国产| 婷婷开心久久网| 欧美三级三级三级| 丝瓜av网站精品一区二区| 欧美网站大全在线观看| 亚洲丰满少妇videoshd| 欧美性xxxxxxxx| 夜夜揉揉日日人人青青一国产精品| 99麻豆久久久国产精品免费优播| 国产精品网曝门| 99精品偷自拍| 玉米视频成人免费看| 在线区一区二视频| 午夜精品福利一区二区蜜股av| 欧美另类z0zxhd电影| 日本三级韩国三级欧美三级| 欧美一二三四区在线| 久久精品999| 中文乱码免费一区二区| aaa国产一区| 亚洲一区二区在线观看视频 | 成人av在线电影| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 丝瓜av网站精品一区二区| 欧美一区二区在线观看| 国内一区二区视频| 国产精品网站在线| 欧美在线观看一二区| 免费高清在线视频一区·| 2021久久国产精品不只是精品| 国产成人一级电影| 亚洲摸摸操操av| 日韩欧美自拍偷拍| 成人一区二区三区视频在线观看| 自拍偷拍亚洲综合| 欧美精品久久久久久久多人混战| 老司机精品视频导航| 日本一区二区三区电影| 91成人在线观看喷潮| 激情综合色播五月| 最新日韩在线视频| 欧美一级电影网站|