Как найти переписную трактуPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как найти переписную тракту

Сообщение Anonymous »

У меня есть два набора данных, которые я хочу объединить, чтобы найти тракт переписи на основе долготы и широты < /p>
Первый набор данных, который я использую, - это открытые данные Airbnb Нью -Йорка, а его колонка широты и долготы выглядят так. < /p>
latitude longitude
40.64749 -73.97237
40.75362 -73.98377
40.80902 -73.94190
40.68514 -73.95976
40.79851 -73.94399
< /code>
Второй набор данных, который я использую, содержит код блока переписи для координат в Нью -Йорке. < /p>
Latitude Longitude BlockCode
40.48 -74.280000 340230076002012
40.48 -74.276834 340230076005000
40.48 -74.273668 340230076003018
40.48 -74.270503 340230076003004
40.48 -74.267337 340230074021000
< /code>
Я сначала попытался вычислить Single_pt_haversine (предположим, что точка расстояния имеет координату (0,0)) для широты и долготы. Затем я Inner присоединяюсь к двум набору данных на Single_PT_HAVERSINE, между наборами данных нет совпадения. Затем я окружаю Single_pt_haversine до 3 десятичных знаков, и в столбцах было несколько матчей, но только 300 или около того строк были возвращены (из 48895 в первом наборе данных). < /P>
Есть ли лучше? Или, может быть, пакет для определения тракта переписного переписи из координат в Python?

Подробнее здесь: https://stackoverflow.com/questions/649 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»