Python 使用pd.DataFrame(ticker:data.c)获取SyntaxError
我尝试运行我的代码,但出于某种原因,它引发了一个SyntaxerError:Python 使用pd.DataFrame(ticker:data.c)获取SyntaxError,python,pandas,dataframe,syntax-error,Python,Pandas,Dataframe,Syntax Error,我尝试运行我的代码,但出于某种原因,它引发了一个SyntaxerError: 我该怎么解决这个问题呢?好像你想把字典递给我,却忘了带花括号。试试这个: def load_tickers(ticker): fname = ( '%s.csv' % ticker.lower()) data = pd.read_csv( fname, header = None, parse_dates = ['Date'], names =['Date','O
我该怎么解决这个问题呢?好像你想把字典递给我,却忘了带花括号。试试这个:
def load_tickers(ticker):
fname = ( '%s.csv' % ticker.lower())
data = pd.read_csv( fname, header = None, parse_dates = ['Date'],
names =['Date','Open','High','Low','c','Adj Close','Volume'])
data = data.set_index('Date')
x = pd.DataFrame(ticker: data.c)
print(x)
load_tickers('AAPL')
请不要将错误作为图像发布
x = pd.DataFrame({ticker: data.c})