0 2022-01-06 00:00:00 PLTR 1 2022-01-07 00:00:00 PLTR >td style="文本对齐:right;">16.5622022-01-06 00:00:00 GME 31.033 2022-01-07 00:00:00 GME 40.62[/tr>4 2022-01-06 00:00:00 AMC 2.46[/tr>5 2022-01-07 00:00:00 6 2022-01-06 00:00:00 良好 <25.03> 2022-01-07 00:00:008 2022-01-06 00:00:00 GRAB >6.65 9 2022-01-07 00:00:00 GRAB >6.81 10 2022-01-06 00:00:00 所有122.4 11 2022-01-07 00:00:00 ALL 25.95[/tr>12 2022-01-06 00:00:00 适用于 1.26[/tr>13 2022-01-07 00:00:00 用于2019 //tr>
这是指定为df的表:
id | 股票代码 | 日期|
---|---|---|
1 | PLTR | 2022-01-07|
2 | GME | 2022-01-06[/tr>|
3 | AMC | 2022-01-06 |
4 | 良好 | 2022-01-07 |
5 | GRAB | 2022-01-07 |
6 | 所有 | 2022-01-06 |
7 | 适用于 | 2022-01-06 |
import pandas as pd
import pandas_datareader.data as web
tickers = list(df.ticker)
prices = ( web.DataReader(tickers, data_source='yahoo', start=df.date.min().date(), end=df.date.max().date() )['Close']
.reset_index()
.melt(id_vars=['Date'])
.rename(columns={'Symbols':'ticker', 'Date':'date'})
)
prices:
日期