我想从IEX Finance API中提取数据并将其放入pandas数据框,但是我不知道正确的代码。有人可以帮忙吗?
API的URL调用= https://api.iextrading.com/1.0/stock/aapl/chart/1d?chartInterval=5
我尝试了以下操作,但不起作用
import pandas as pd
api_call = 'https://api.iextrading.com/1.0/stock/aapl/chart/1d?chartInterval=5'
price = pd.read_csv(api_call)
答案 0 :(得分:1)
数据采用 JSON 格式。要加载到数据框中,您必须调用read_json
函数。
import pandas as pd
df = pd.read_json("https://api.iextrading.com/1.0/stock/aapl/chart/1d?chartInterval=5")