Я только начал изучать python недавно, и у меня нет опыта работы с JSON файлами.
Когда я импортирую свой JSON файл, кажется, что весь словарь элементов находится в одном столбце ? Я пытался разделить его, но, похоже, это не сработало. Вот скриншот того, как данные выглядят , , но так выглядят исходные данные.
Я пробовал np.split
, но там TypeError: cannot do slice indexing on <class 'pandas.core.indexes.range.RangeIndex'> with these indexers [,] of 'class 'str'
Я также пробовал
MRT = pd.read_json('mrt_stations.json')
MRT_Stations = MRT['Possible Locations'].map(str).apply(json.loads)
MRT_Stations['Address'] = jsonO.apply(lambda x: x['Address'])
, как я видел это на Python2. 7: Как разбить столбец на несколько столбцов на основе специальных строк, подобных этой ?
Однако он возвращает JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 3 (char 2)
Буду признателен за помощь и заранее спасибо!