• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

워드클라우드 plt.subplot 질문

22.09.08 15:17 작성 조회수 144

0

이렇게 오류가 나는데 ㅜㅜㅜ 뭐가잘못된질 모르겠습니다ㅠㅠ

답변 1

답변을 작성해보세요.

0

oort_cloud98님의 프로필

oort_cloud98

2022.09.08

plt.subplot(1, 5, i+1) <-- 해당 구문이 잘못되었습니다.
반복문에서 news_nouns로 받아오는 데이터의 인덱스가 5를 초과하여 나타나는 에러입니다.

subplot(row, col, index) 메서드의 매개변수는 행, 열, 인덱스의 형태로
작성자님이 작성하신 구문은 1 X 5 행렬에 그래프를 그려준다는 의미입니다.
인덱스는 좌측 위 부터 오른쪽으로 차례로 채워나갑니다.
2x3 => 1 2 3
4 5 6
news_nouns의 값이 유동적이라면, 데이터의 길이를 사용해서 row와 col 값을 정해주면 될 것 같습니다.
데이터가 6개인 경우 2 줄로 보여주고 싶다. => 2, 데이터길이 / 2, 인덱스 의 형태입니다,