Присвоение значений на основе двух параметров из нескольких файлов с использованием Python - PullRequest
0 голосов
/ 23 марта 2020

Я работаю над своей диссертацией и застрял.

Задание

В данный момент я пытаюсь проверить, существует ли существенная зависимость между количеством заказа различных предметов и температура воздуха. Для этого у меня есть CSV-файл со всеми заказами за 1997 - 2016 годы и соответствующими городами (также почтовые индексы). С другой стороны, у меня есть много-много CSV-файлов с данными о температуре по всему миру (1 файл в месяц), структурированными по геоданным (lon, lat). Исходя из этой информации, я хочу проверить в Python, существует ли значительная корреляция между количеством заказов и температурой воздуха.

Шаг 1 заключался в назначении соответствующих географических координат (lon, lat) для городов. из списка заказов. Готово.

Шаг 2 будет назначением температуры для заказа. Именно здесь я застрял. Я не знаю, как я могу запросить температуру для заказа, используя дату и координаты, со всеми этими файлами температур, а затем автоматически добавить температуру к заказу? Может кто-нибудь, пожалуйста, помогите мне? Я застрял на логи c и код. : - (

Шаг 3 для полноты. Проверьте зависимость между количеством заказа и температурой воздуха. Я должен справиться с этим.

Я относительный новичок с Python и использую Jupyter Записная книжка от Anaconda Navigator. И это также мой первый вопрос о переполнении стека. Я надеюсь, что проблема описана в понятной и понятной форме.

Вот выдержки из двух файлов:

пример заказов

Для лучшего чтения я разделил параметры на отдельные столбцы.

пример температуры

Значение температуры ( TLML) находится в Кельвинах. Для каждого часа дня есть значение температуры. Время означает 0 = 1:00, 60 = 2:00 и т. Д. Мне нужно только значение 720 = 13:00.

Если вы мне нужно больше информации, пожалуйста, спросите. Переполнение стека мне очень помогло в прошлом, и это отличное сообщество. THX заранее за помощь. BR

Markus

...