경제/환율이용 조건: 키 없음행 수: 1280
원천: Frankfurter Exchange Rates API
설명: 환율 시계열/변화율 수업용. --scope all은 API 제공 시작 시점 이후
CSV 직접 열기 · 원천 API/CSV 직접 테스트 · 공식 문서
버튼을 누르면 이 페이지에서 CSV를 직접 fetch하고, 데이터셋별 교육용 맞춤 시각화를 표시합니다.
| date | base | quote | rate |
|---|---|---|---|
| 2021-05-18 | USD | KRW | 1127.57 |
| 2021-05-19 | USD | KRW | 1129.95 |
| 2021-05-20 | USD | KRW | 1130.79 |
| 2021-05-21 | USD | KRW | 1126.56 |
| 2021-05-24 | USD | KRW | 1126.29 |
| date | base | quote | rate |
|---|---|---|---|
| 2026-05-11 | USD | KRW | 1472.9 |
| 2026-05-12 | USD | KRW | 1488.87 |
| 2026-05-13 | USD | KRW | 1488.58 |
| 2026-05-14 | USD | KRW | 1491.73 |
| 2026-05-15 | USD | KRW | 1499.62 |
공식 문서와 이 저장소의 데이터 생성 스크립트(scripts/update_datasets.py)에서 확인한 필드만 설명했습니다. 원천별 단위·코드 체계는 위의 공식 문서 링크를 함께 확인하세요.
| 열 | 의미 |
|---|---|
date | 환율 기준 날짜입니다. |
base | 기준 통화입니다. |
quote | 상대 통화입니다. |
rate | 기준 통화 1단위에 대한 상대 통화 환율입니다. |
import pandas as pd
import streamlit as st
URL = "https://thinkervis.github.io/free-api-data-science-edu/data/frankfurter_usd_krw_daily.csv"
st.title("frankfurter_usd_krw_daily.csv")
df = pd.read_csv(URL)
st.write(df.shape)
st.dataframe(df.head(100))
# 숫자 컬럼이 있으면 빠르게 차트 확인
num_cols = df.select_dtypes("number").columns.tolist()
if num_cols:
st.line_chart(df[num_cols[:3]])