Набор данных, который я извлек из возврата API, выглядит следующим образом:
([['Date', 'Value']],
[[['2019-08-31', 445000.0],
['2019-07-31', 450000.0],
['2019-06-30', 450000.0]]])
Я пытаюсь создать DataFrame с двумя столбцами из данных: Дата и значение
Вотчто я пробовал:
df = pd.DataFrame(city_data, index =['a', 'b'], columns =['Names'] .
['Names1'])
city_data[['Date','Value']] =
city_data['Date'].str.split(',',expand=True)
city_data
city_data.append({"header": column_value,
"Value": date_value})
city_data = pd.DataFrame()
Этот код был использован для создания набора данных. Я извлек списки из возврата API:
column_value = data["dataset"]["column_names"]
date_value = data["dataset"]["data"]
city_data = ([column_value], [date_value])
city_data
Вместо того, чтобы создавать фрейм данных с двумя столбцами из данных, в большинстве случаев я получаю «TypeError: индексы списка должны быть целыми или кусочками, а не str»