我正在根据他们的受欢迎程度对宝莱坞明星进行排名。
我已经在电子表格中收集了有关他们的信息,例如没有电影,谷歌没有点击,没有Facebook粉丝,估计价值等等。
现在我想知道如何根据我收集的属性,使用Matlab按照受欢迎程度的升序对它们进行排名。
谢谢!
答案 0 :(得分:0)
您可以使用sortrows。
将电子表格数据导入MATLAB并确保数据为数组。
mydata = xlsread(filename)
然后对mydata的行进行排序。
cs = sortrows(mydata,[1,2])
%#排序第一个col升序,然后第二个升序。如果你想按顺序下单,请加上这样的负号:
cs = sortrows(mydata,[-1, -2])