Я понимаю, что этот вопрос задавался ранее, но ни один из них, похоже, не работает для меня.У меня есть серия под названием state
, которая выглядит следующим образом:
cash 17378.787327
num_shares 895.000000
cost_basis 102.153149
open_price 106.300003
close_10 108.889999
close_9 109.790001
close_8 109.209999
close_7 108.230003
close_6 109.330002
close_5 108.080002
close_4 106.910004
close_3 106.419998
close_2 104.410004
close_1 106.650002
dtype: float64
Я хочу добавить ее к DataFrame
, поэтому у меня есть:
X = pd.DataFrame()
X.append(state)
Но это дает ошибкуTypeError: Can only append a Series if ignore_index=True or if the Series has a name
, поэтому я пытаюсь:
X.append(state, ignore_index=True)
Это на самом деле ничего не добавляет к X
:
Empty DataFrame
Columns: []
Index: []
Что я делаю неправильно?