IT 관련/파이썬
파이썬 (차트)
과정에서 오는 행복
2022. 5. 17. 15:30
[코드]
import streamlit as st
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
data = pd.DataFrame(
np.random.randn(100, 3), columns = ["a", "b", "c"] # a, b, c열별로 3내의 랜덤한 숫자를 100개
)
st.write(data) # 데이터 보기
st.line_chart(data) # 라인 차트
st.area_chart(data) # 영역 차트
st.bar_chart(data) # 바 차트
city = pd.DataFrame( {
"축구도시" : ["밀라노", "런던"],
"lat" :[45.27, 51.30], # 경도
"lon" : [9.11, 0.7] # 위도
} )
st.map(city) # 도시
plt.scatter(data.a, data.b)
plt.title("scatter")
st.pyplot()
st.image("office_view.jpg") # 이미지 출력
st.audio("demo.wav") # 오디오 출력
st.video("office_view.mp4") # 비디오 출력 (유튜브 영상도 가능)
[결과물]
반응형