Описание тега pysal
Pysal - это библиотека пространственного анализа, написанная на Python. Он предоставляет множество функций для интерпретации общих форматов файлов пространственных данных и выполнения их общего анализа с целью упрощения предоставления основных функций, которые легче интегрировать в проекты более высокого уровня.
0
ответов
Ошибка в генерации матриц пространственных весов ферзя
Я попытался сгенерировать матрицу пространственного веса ферзя с помощью pysal, чтобы вычислить Морана I. Используемый здесь шейп-файл называется br_unidades_da_federacao. Я выполнил код w = ps.queen_from_shapefile('BRUFE250GC_SIR.shp') но получил с…
14 сен '18 в 15:54
1
ответ
Оптимизировать поиск ближайшего соседа
Я пытаюсь найти всех ближайших соседей, которые находятся в радиусе 1 км. Вот мой скрипт для построения дерева и поиска ближайших точек, from pysal.cg.kdtree import KDTree def construct_tree(s): data_geopoints = [tuple(x) for x in s[['longitude','la…
31 июл '17 в 04:12
0
ответов
Построить больших соседей ромбовидной формы в писале
Я изучаю некоторые основные понятия в pysal так что это своего рода новый вопрос. Из того, что я понимаю до сих пор, w=pysal.lat2W(10,10) строит локальные отношения соседства, которые могут быть определены с помощью ромба lengh-1, под которым я подр…
21 май '18 в 07:38
2
ответа
Токенизация целых чисел в строке
У меня есть текстовый файл, содержащий координаты в виде: [-1.38795678, 54.90352965] [-3.2115, 55.95530556] [0.00315428, 51.50285246] Я хочу иметь возможность перебирать каждую координату, чтобы проверить, в каком полигоне она находится (графства Ве…
01 дек '15 в 14:12
0
ответов
Gi локальная кластерная карта в Писале
Я пытаюсь нарисовать Gi/Gi* Local кластер карту в Писале. Существуют функции для другой статистики, такие как Лиза и Моран I, для рисования карты кластера (pysal.contrib.viz.mapping.base_lisa_cluster), но не для Gi / Gi *. Кто-нибудь знал, как это с…
28 мар '18 в 17:01
0
ответов
Переменная пространственной задержки веса в писале NAN
Я использовал pysal.weights Чтобы вычислить пространственную переменную лага ('цена') с весом ядра Гаусса, удалось найти все ближайшие kW.neighbors но некоторые строки не попали kW.weightsтаким образом, не все строки получили переменную лага (цена).…
12 ноя '18 в 04:48
0
ответов
Создание одномерной диаграммы рассеяния Морана в PySal
Я пытаюсь создать диаграмму рассеяния Морана, используя PySAL - ту, что с квадрантами HH/HL/LH/LL - и думаю, что я попал туда, но хотел бы проверить мое понимание / интерпретацию / код. Приведенный ниже код использует встроенный набор данных SIDS Се…
02 апр '16 в 10:30
0
ответов
Геоплот не будет наносить на карту объект геопанды
Я импортировал шейп-файл с округами Висконсин, используя geopandas и избирательный бюллетень каждого округа для предыдущих выборов. Сейчас я пытаюсь разделить штат Висконсин по районам, используя тесселяцию Вороного доли голосов каждого округа. Я хо…
10 дек '18 в 14:09
0
ответов
Сообщение об ошибке Python3 для большого набора данных
Я использую пакет под названием pysal для запуска следующей декомпозиции Theil, чтобы найти внутри и между выводами. Когда я создаю небольшой dataframe ниже, пакет работает. Смотрите код ниже: import pysal path="/Users/username/Desktop/file1.csv" df…
18 дек '18 в 08:22
1
ответ
Проблемы с выводом шейп-файла - Фиона
Я использую Фиона, чтобы написать шейп-файл, содержащий геометрию округов Конгресса США и переписных участков с некоторыми вычисленными атрибутами. К сожалению, мой файл выводится пустым. Я могу видеть записи в QGIS, но не геометрию. В своем коде я …
30 янв '18 в 01:36
0
ответов
Как проверить соседей первого и второго порядка в словаре?
Мне нужно проверить соседи первого и второго порядка в словаре через массив. В словаре ниже мне нужно найти неправильную соседку через двоичную матрицу (матрица смежности): {'A': ['C', D], 'C': ['A', 'D']} Матрица: A B C D E F A 0.0 0.0 1.0 0.0 0.0 …
26 янв '19 в 01:40
0
ответов
Pyinstaller EXE выдает ошибку при использовании pysal
Я использую pysal для создания файлов DBF, и хотя код отлично работает в среде Eclipse, pyinstaller, созданный exe, выдает следующую ошибку: Traceback (most recent call last): File "MCC_SLD_prep.py", line 14, in <module> import pysal as ps Fil…
03 янв '19 в 08:17
1
ответ
python: объяснение весовой функции
У меня есть двумерный массив значений, и я пытаюсь проанализировать пространственные корреляции. Чтобы вычислить 2D автокорреляцию, как у Морана I в python, pysal предоставляет реализацию. 1) Как мне преобразовать мои 2D данные в одномерный массив, …
09 янв '16 в 18:56
1
ответ
Ошибка Python при чтении шейп-файла PySal
В настоящее время я работаю с библиотекой PySal, использую функцию queen_from_shapefile(), и Python возвращает ошибку для некоторых shp и отлично работает для других. Все шейп-файлы были созданы одинаково. Это шейп-файлы области. Есть ошибка: Traceb…
19 мар '18 в 12:34
1
ответ
Как использовать Shapefile в Pysal
Я хочу получить результат пересечения точек в данном многоугольнике, но получаю ошибку. Мой код: from pysal.cg.standalone import get_polygon_point_intersect poly=pysal.open('Busroute_buffer.shp') point=pysal.open('pmpml_24.shp') i=get_polygon_point_…
05 июн '15 в 04:49
2
ответа
Нахождение соседей 1-го порядка с использованием полигонов шейп-файлов
Я ищу эффективный способ найти соседей 1-го порядка данного многоугольника. Мои данные в формате шейп- файла. Моя первая идея состояла в том, чтобы вычислить координаты x и y центроидов многоугольников, чтобы найти центроиды соседа. import pysal fro…
21 ноя '12 в 11:16
0
ответов
Как получить коррелограмму, используя значения Морана I на разных расстояниях лага
Я новичок в расчете этих значений, и мне трудно понять, как рассчитать (глобальное?) Значение Морана I для растущего соседнего расстояния между точками. В частности, я не совсем уверен, как установить это расстояние лага / соседа, чтобы я мог постро…
25 окт '18 в 05:12
0
ответов
Форматировать номер в метке легенды в seaborn/ геопандас
Я искал везде, и кажется, что большинство методов с легендой в matplotlib о строковых метках. Тем не менее, я очень часто сталкиваюсь с легендами числовых меток и не нашел способа отформатировать числа в них. В первом случае я использовал .plot() Фу…
25 сен '18 в 17:37
1
ответ
Построение линейных сегментов с помощью Pysal на карте
Я использую Pysal для визуализации геопространственных данных. Я хочу построить сегменты между людьми (сеть), но я не знаю, как построить свой список форм LineSegment (lc). Так как я могу отобразить эти LineSegment на моей карте? (Ниже, код графика)…
16 сен '16 в 11:18
1
ответ
Python: как вычислить пространственную автокорреляцию индикаторов из шейп-файла?
Я использую geopandas читать шейп-файл муниципалитетов Швейцарии, т.е. municipalities.shp, Для 170 у меня есть информация о населении, т.е. population.csv Файлы из этого репозитория можно найти здесь. Можно ли объединить информацию через так называе…
08 янв '19 в 13:01