Beispiel #1
0
    def test_rank(self):
        result = racing.rank_data(self.data1)
        self.assertEquals(
            result,
            [
                [3, 2, 1],
                [3, 2, 1],
                [1, 2, 3],
                [3, 2, 1],
                [3, 1, 2],
                [3, 1, 2],
                [3, 1, 2]
            ]
        )

        result = racing.rank_data(self.data2)
        self.assertEquals(
            result,
            [
                [2, 3, 1],
                [3, 2, 1],
                [2, 3, 1],
                [3, 2, 1],
                [3, 1.5, 1.5],
                [2.5, 2.5, 1],
                [3, 2, 1]
            ]
        )
Beispiel #2
0
    def test_sum_ranks(self):
        ranked_data = racing.rank_data(self.data1)
        result = racing.sum_col_ranks(ranked_data)
        self.assertEquals(result, [19, 11, 12])

        ranked_data = racing.rank_data(self.data2)
        result = racing.sum_col_ranks(ranked_data)
        self.assertEquals(result, [18.5, 16, 7.5])
Beispiel #3
0
    def test_rank(self):
        result = racing.rank_data(self.data1)
        self.assertEquals(result, [[3, 2, 1], [3, 2, 1], [1, 2, 3], [3, 2, 1],
                                   [3, 1, 2], [3, 1, 2], [3, 1, 2]])

        result = racing.rank_data(self.data2)
        self.assertEquals(result, [[2, 3, 1], [3, 2, 1], [2, 3, 1], [3, 2, 1],
                                   [3, 1.5, 1.5], [2.5, 2.5, 1], [3, 2, 1]])
Beispiel #4
0
    def test_sum_ranks(self):
        ranked_data = racing.rank_data(self.data1)
        result = racing.sum_col_ranks(ranked_data)
        self.assertEquals(result, [19, 11, 12])

        ranked_data = racing.rank_data(self.data2)
        result = racing.sum_col_ranks(ranked_data)
        self.assertEquals(result, [18.5, 16, 7.5])