개미들을 위한 퀀트 자동 매매 프로그램 개발자 블로그입니다. 프로그래밍과 퀀트 투자를 합니다.

방구석퀀트

네이버카페 : 방구석 퀀트 놀러오세요^^ https://cafe.naver.com/conerquant 가입해 주세요.

2019년 5월 22일 수요일

[ python dash ] for 문으로 graph data 간단히 만들기

stacked bar chart 같은 것을 만들 때, 동일 dataframe에서 구분만 달리해서 data를 만들어야 하는 경우가 있다. 아래와 같이 만들려고 하는 data를 수동으로 일일이 지정을 해줘도 되지만 for문을 이용하면 아주 간단히 모든 data를 만들 수 있다.


source code :

traces = []
names = ['0~9세','10~19세','20~29세','30~39세',
         '40~49세','50~59세','60~69세','70세이상']
for i in range(int(8)):
    trace0=go.Bar(
        x=genratio_graph['읍/면/동'],
        y=ratio.iloc[:,i],
        text=ratio.iloc[:,i],
        opacity=0.6,
        name = names[i]
        )
    traces.append(trace0)

댓글 없음:

댓글 쓰기

가장 많이 본 글