![]() |
如何生成公司-公司之间关系的邻接矩阵
1 个附件
最近需要使用MATLAB将Excel中数据处理成矩阵数据,生成的矩阵是用来表示公司---公司之间的关系。
例如,公司000001内部有小红,小绿,小紫三个人;公司000002内部有小黄,小绿,小黑,小白四个人。可以发现,小绿既在公司000001,也在公司000002。即公司000001和公司000002有联系。组成公司-公司矩阵,当横行为000001,纵列为000002,则值为1。000001,000002是所代表的公司代码,每个股票代码代表一个公司。行业内还有公司000003,000004,等等。第一次接触MATLAB,说的不对的地方还请多多指教。我之前也曾尝试过用数据透视表直接做,但是当列数超过256,Excel就没法做了,所以想请教MATLAB的操作。数据是公司-姓名类型xls。 |
回复: 如何生成公司-公司之间关系的邻接矩阵
简单来说,就是看两两公司之间有没有重名的人,有就为1,没有为0.矩阵的行和列应该是相同的。实在是MATLAB小白,期待各位不吝赐教!感恩!
|
所有时间均为北京时间。现在的时间是 17:37。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.