• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

px.line 그리기에 대해서 문의 드립니다.

23.04.16 11:03 작성 조회수 247

0

반복 적으로 관심 종목을 불러와서 챠트를 그리고 싶어서 while 문으로 구성 해 봤는데, 챠트가 출력되지 않습니다. 어디가 문제일까요?

문제가 된 while 문 출력 결과 입니다. 출력 결과 관심 종목을 입력 받으면 입력 받은 종목의 챠트를 출력하고, 다음 종목을 입력 받기를 기다리게 구성하였고, n or N을 입력하면 종료하는 것으로 구성하였습니다. 그런데 결과물에 챠트가 출력되지 않습니다.

한 종목 출력하면 출력이 됩니다.

답변 1

답변을 작성해보세요.

1

안녕하세요.

아래의 예시처럼 변수에 할당하고 fig.show()를 해보세요!

이 때 꼭 변수에 할당하고 사용해 주세요!

 import plotly.express as px


df = px.data.gapminder().query("continent=='Oceania'")
    
for i in range(5):
    fig = px.line(df, x="year", y="lifeExp", color='country')
    fig.show()df = px.data.gapminder().query("continent=='Oceania'")

 

trulife72님의 프로필

trulife72

질문자

2023.04.16

감사합니다. 해결되었습니다.