Построить больших соседей ромбовидной формы в писале
Я изучаю некоторые основные понятия в pysal
так что это своего рода новый вопрос.
Из того, что я понимаю до сих пор, w=pysal.lat2W(10,10)
строит локальные отношения соседства, которые могут быть определены с помощью ромба lengh-1, под которым я подразумеваю ядро / элемент /selem:
0 1 0
1 0 1
0 1 0
За исключением того, что центр 1 для алмаза.
Давая rook=False
возможность pysal.lat2W()
дает отношения, определяемые как:
1 1 1
1 0 1
1 1 1
Так, как я могу получить вес соседства с большими бриллиантами, например
0 0 1 0 0
0 1 1 1 0
1 1 0 1 1
0 1 1 1 0
0 0 1 0 0
это алмаз длиной 2 (с удаленным центром).
Спасибо