我有一个数据矩阵(具有行名和列名)。我想为每一列数据做一个点图,在每个图表中数据从大到小排序,然后在图中一个接一个地排列这些图。
例如,如果我有以下矩阵:
> X
W X Y Z
A 11.7 8.7 15.4 100.0
B 18.1 11.7 9.0 13.6
C 10.0 20.3 37.0 19.3
D 41.0 30.9 20.0 35.1
E 66.0 3.0 71.1 50.0
我想做四个点图(列"W","X","Y","Z"),每个图表的数据从大到小排序,图表排列在
我有四个数组A、B.C和D。例如:
length of A is 1
length of b is 4
length of C is 1
length of D is 2.
var a = [1];
var b = [2,3,4,5];
var c = [6];
var d = [7,8];
我想根据数组的较大长度来连接这四个数组,因此数组将按顺序排列:b、d、a、c。
预期结果:
[2,3,4,5,7,8,1,6]
[2,3,4,5,1,6,7,8] //also valid, a and c are same length, so can be sorted this way too
class University:
def __init__(self, name, numberoffaculity, numberofstudent):
self.name = name
self.numberoffaculity = numberoffaculity
self.numberofstudent = numberofstudent
n = int(input()) # Number of universities that user wants to input
universiti