Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2020-03-27
帖子: 2
声望力: 0 ![]() |
![]()
最近需要使用MATLAB将Excel中数据处理成矩阵数据,生成的矩阵是用来表示公司---公司之间的关系。
例如,公司000001内部有小红,小绿,小紫三个人;公司000002内部有小黄,小绿,小黑,小白四个人。可以发现,小绿既在公司000001,也在公司000002。即公司000001和公司000002有联系。组成公司-公司矩阵,当横行为000001,纵列为000002,则值为1。000001,000002是所代表的公司代码,每个股票代码代表一个公司。行业内还有公司000003,000004,等等。第一次接触MATLAB,说的不对的地方还请多多指教。我之前也曾尝试过用数据透视表直接做,但是当列数超过256,Excel就没法做了,所以想请教MATLAB的操作。数据是公司-姓名类型xls。 |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2020-03-27
帖子: 2
声望力: 0 ![]() |
![]()
简单来说,就是看两两公司之间有没有重名的人,有就为1,没有为0.矩阵的行和列应该是相同的。实在是MATLAB小白,期待各位不吝赐教!感恩!
|
![]() |
![]() |