Моя терминология ужасна, поэтому этот заслуживает некоторого объяснения. Представьте себе, что у меня есть DataFrame как это (который я называю «длинную» таблицу):В Pandas, как я могу преобразовать «длинный» стол в «широкую и разреженную» таблицу?
time stock price
---------------------------
13:03:00 AAPL 100.00
13:03:00 SPY 200.00
13:03:01 AAPL 100.01
13:03:02 SPY 200.01
13:03:03 SPY 200.02
.
.
.
, и я хотел, чтобы преобразовать его в DataFrame, как это (который я называю «широкой и разреженной» таблица):
time AAPL SPY
---------------------------
13:03:00 100.00 200.00
13:03:01 100.01 Nan
13:03:02 Nan 200.01
13:03:03 Nan 200.02
Таким образом, очевидно, что это довольно трансформация. Есть ли встроенная функция, которая делает это? Похоже, что это может быть довольно распространенная вещь.
Спасибо!