MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   学术科研 (https://www.labfans.com/bbs/forumdisplay.php?f=28)
-   -   [问题] 如何生成公司-公司之间关系的邻接矩阵 (https://www.labfans.com/bbs/showthread.php?t=26797)

于果果 2020-03-27 00:58

如何生成公司-公司之间关系的邻接矩阵
 
1 个附件
最近需要使用MATLAB将Excel中数据处理成矩阵数据,生成的矩阵是用来表示公司---公司之间的关系。
例如,公司000001内部有小红,小绿,小紫三个人;公司000002内部有小黄,小绿,小黑,小白四个人。可以发现,小绿既在公司000001,也在公司000002。即公司000001和公司000002有联系。组成公司-公司矩阵,当横行为000001,纵列为000002,则值为1。000001,000002是所代表的公司代码,每个股票代码代表一个公司。行业内还有公司000003,000004,等等。第一次接触MATLAB,说的不对的地方还请多多指教。我之前也曾尝试过用数据透视表直接做,但是当列数超过256,Excel就没法做了,所以想请教MATLAB的操作。数据是公司-姓名类型xls。

于果果 2020-03-27 01:00

回复: 如何生成公司-公司之间关系的邻接矩阵
 
简单来说,就是看两两公司之间有没有重名的人,有就为1,没有为0.矩阵的行和列应该是相同的。实在是MATLAB小白,期待各位不吝赐教!感恩!


所有时间均为北京时间。现在的时间是 17:37

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.