이 API URL을 pandas DataFrame으로 가져와 값을 가져 오려고하지만 여전히 다른 값과 같은 열로 날짜를 추가해야합니다.
import pandas as pd
from pandas.io.json import json_normalize
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
df = pd.read_json("https://covidapi.info/api/v1/country/DOM")
df = pd.DataFrame(df['result'].values.tolist())
print (df)
이 출력 얻기 :
confirmed deaths recovered
0 0 0 0
1 0 0 0
2 0 0 0
3 0 0 0
4 0 0 0
.. ... ... ...
72 1488 68 16
73 1488 68 16
74 1745 82 17
75 1828 86 33
76 1956 98 36
데이터 프레임과 데이터 자체의 인덱스를 전달해야합니다.
df = pd.DataFrame(index=df.index, data=df['result'].values.tolist())
위의 줄은 동일한 열을 생성하지만 API 호출에서 원래 날짜 인덱스를 유지합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다