def test_order(self): w = pysal.lat2W(3, 3) o = {0: [-1, 1, 2, 1, 2, 3, 2, 3, 0], 1: [1, -1, 1, 2, 1, 2, 3, 2, 3], 2: [2, 1, -1, 3, 2, 1, 0, 3, 2], 3: [1, 2, 3, -1, 1, 2, 1, 2, 3], 4: [2, 1, 2, 1, -1, 1, 2, 1, 2], 5: [3, 2, 1, 2, 1, -1, 3, 2, 1], 6: [2, 3, 0, 1, 2, 3, -1, 1, 2], 7: [3, 2, 3, 2, 1, 2, 1, -1, 1], 8: [0, 3, 2, 3, 2, 1, 2, 1, -1]} self.assertEquals(pysal.order(w), o)
def test_order(self): w3 = pysal.order(self.w, kmax=3) w3105 = [1, -1, 1, 2, 1] self.assertEquals(w3105, w3[1][0:5])