ソーシャル ネットワーキング サイトからクロールしたエッジとノードのデータセットがあります。スプレッドシートにあるデータを使用して次数分布をプロットするにはどうすればよいですか? エッジは方向付けられています。私は MATLAB 初心者です。助けてください。
adj
次のように隣接行列を作成しました。
clear all;
disp('Processing Edge-List File');
A = xlsread('edges.csv');
dim = max(max(A));
[E_Size, junk] = size(A);
sprintf('The dataset has %d nodes and %d edges',dim, E_Size);
disp('Filling Adjanceny Matrix');
adj = sparse(A(:,1), A(:,2), ones(E_Size,1), dim, dim, E_Size);
if(adj==adj') disp('Symmetric Adjacency Matrix - Undirected Graph') ;
else disp('Assymmetric Adjacency Matrix - Directed Graph');
それから私は試しsurf(adj)
ました。空のグラフが表示されます。隣接行列を作成する方法に問題はありますか?