meyakovenkoj / DataScience-2020-GodBlessDS

Amazing Data Science project for DS cource in MEPhI - 2020
0 stars 0 forks source link

Заменить все N/A, Null в tab #2

Closed meyakovenkoj closed 3 years ago

meyakovenkoj commented 3 years ago

При импорте в базу данных возникнет ошибка, связанная с различными маркерами для "нет данных". Нужно добавить проверку на значение и в случае его отсутствия выводить именно NULL

yurkovkirill commented 3 years ago

Сделано для xml и yaml

DyadyaRodya commented 3 years ago

для tab сделал оставление пустого поля, вроде с пустой строкой вышло лучше, чем писать NULL, так как это слово распознается строкой, а не нуллом

DyadyaRodya commented 3 years ago

просто будет update запрос в бд для колонок ставить NULL, если значение равно пустой строке

DyadyaRodya commented 3 years ago

правда надо будет проверить, чтоб все работало корректно для даты/времени, мб чисел на всякий случай, но в целом это можно будет решить заданием для таких полей какого-нибудь явно отличного от всех других значений (например, для чисел задать -100, для дат '01-01-2050' - если в этом поле таких значений не было), и опять потом update table set col = NULL where col = это самое значение

DyadyaRodya commented 3 years ago

вопрос считаю закрытым 🥇