인프런 커뮤니티 질문&답변

jmjm3646님의 프로필 이미지
jmjm3646

작성한 질문수

파이썬 텍스트 분석 입문 - 데이터 수집부터 분석까지

<실습> 워드 클라우드 만들기

워드클라우드 plt.subplot 질문

작성

·

235

0

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

답변 1

0

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, 인덱스 의 형태입니다,

jmjm3646님의 프로필 이미지
jmjm3646

작성한 질문수

질문하기