Я пытаюсь создать панду DataFrame из словаря серии панд, и в некоторых случаях возникает следующая ошибка:
ValueError: Форма переданных значений (1, 2), индексыimply (0, 2) «Форма переданных значений: {0}, индексы подразумевают {1}». format (передано, подразумевается) ValueError: Форма переданных значений: (1, 2), индексы подразумевают (0, 2)
Я нашел решения, в которых произошла одна и та же ошибка, но все они используют списки в качестве входных данных для своего кадра данных.
Ошибка возникает в следующей строке моего кода.
resultRFF = pd.DataFrame({'breakdowns': breakdown['type'], 'ranks': ranksRFF})
ranksRFF
и breakdown['type']
- обе серии панд с одинаковой длиной и индексами.
Ошибка возникает не во всех случаях и, по-видимому, срабатывает в случае, когда длина этихСерия 0.