返回'无法从重复轴重新索引'…我在做什么错?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了返回'无法从重复轴重新索引'…我在做什么错?相关的知识,希望对你有一定的参考价值。
import pandas as pd
tickers =['ACLLF','ACNB','ALNPY','AMSF','ANAT','APYRF','ATASY','AWTRF','BCH','BCMXY','BGS','BKMG','BKKLY','BKNIY','ACCO','AHCHY','APAM','ARKAY','BIG','BSMX','CBWBF','CFG','CICHY','CIHKY','CMA','CMC','CVI','CWB.TO','TLT','AGG']
data = pd.DataFrame(columns=tickers)
for t in tickers :
data[t]= yf.download(t,'2018-01-01')['Adj Close']
答案
错误是由于缺少行情自动收录器数据而引起的-该符号可能已被除名。
您可以使用它来绕过错误:
for t in tickers:
try:
data[t] = yf.download(t,'2018-01-01')['Adj Close']
except ValueError:
pass
以上是关于返回'无法从重复轴重新索引'…我在做什么错?的主要内容,如果未能解决你的问题,请参考以下文章
为啥我收到此错误“ValueError:无法从重复轴重新索引”?
Pandas - ValueError:无法从重复的轴重新索引
ValueError:groupby Pandas 中的“无法从重复的轴重新索引”
Pandas - 在数据框中附加字符串:ValueError:无法从重复的轴重新索引