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")         # 비디오 출력 (유튜브 영상도 가능)


[결과물]

 

 

scatter 결과물
이미지, 오디오, 비디오 결과물

 

 

 

반응형

'IT 관련 > 파이썬' 카테고리의 다른 글

파이썬 selenium (브라우저 여러개 띄우기)  (0) 2022.05.20
파이썬 selenium 두번째 (자동 로그인)  (0) 2022.05.20
파이썬 (streamlit)  (0) 2022.05.17
파이썬 (dtale)  (0) 2022.05.17
파이썬 Profiling (엑셀)  (0) 2022.05.17