У меня есть следующий фрейм данных:
symbol PSAR
0 AAPL [nan,100,200]
1 PYPL [nan,300,400]
2 SPY [nan,500,600]
Я пытаюсь превратить значения списка PSAR
в строки, подобные следующим:
symbol PSAR
AAPL nan
AAPL 100
AAPL 200
PYPL nan
PYPL 300
... ...
SPY 600
Я пытался решить эту проблему, следуя ответам в этом посте (одно ключевое отличие в том, что у этого поста есть список списка), но я не могу туда добраться.
Как преобразовать столбец со списком значений в строки в Pandas DataFrame .
df['PSAR'].stack().reset_index(level=1, drop=True).to_frame('PSAR')
.join(df[['symbol']], how='left')