169 похожих чатов

Был файл geojson, прочла его, получила один из столбцов вида: https://dropmefiles.com/0ueHu Если

сохраняю столбец в виде списка получаю вот такую картину:

https://dropmefiles.com/S6d4f

Как видно, я получаю list из strings, внутри которых list из dict, где вложены еще dict.

Вопрос: как из этого столбца сделать датафрейм с названиями - ключами, данными - значениями? Потом я этот датафрейм присоединю к основному. Ну либо если есть способ сразу внутри основного датафрейма его так раскрыть на отдельные столбцы...

Пробовала примитивно pd.DataFrame из списка сделать, получаю столбец с индексами от 0 до .... и столбец со строками,
пробовала json_normalize без meta и без record_path, получаю только столбец индексов от 0 до ....

8 ответов

35 просмотров

можно исходные данные файликом?

Евгения-Голева Автор вопроса

если судить по первому скриншоту - у Вас список в списке и в каждом дочернем списке словарь.

Евгения Голева
https://disk.yandex.ru/d/7HanfwVM3DjYwA 144 мб(

а этот - надо копать явно глубже. Скажем читать то все и в списки засовывать пока мне не ясно 😁

Евгения Голева
https://disk.yandex.ru/d/7HanfwVM3DjYwA 144 мб(

Ща не у компа, потом гляну датасет

Евгения-Голева Автор вопроса
Kim Young
Ща не у компа, потом гляну датасет

буду очень признательна! Очень интересный датасет для меня, плюс в учебе мало работала с json, а тем более с geojson, тоже интересно покопаться в них...

нужно сначала распарсить JSON через json.loads

pd.json_normalize(json.load(f))

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта