파이썬 워드 클라우드 생성 라이브러리 wordcloud에서 모든 단어를 같은 색으로 만드는 방법
위의 워드 클라우드 생성 라이브러리를 기본 설정으로 실행하면 기본 색상 맵에서 임의로 색상이 선택되어 단어가 그려집니다. 그러나 워드 클라우드를 만드는 목적에 따라 색상 정보가 불필요할 수 있습니다.
그래서 모든 단어를 같은 색으로 그리는 방법을 소개합니다.
먼저 다음과 같은 함수를 정의합니다.
def color_func(word, font_size, position, orientation, random_state, font_path):
return 'black'
이것은, 항상 같은 색명
'black'
를 돌려주는 함수입니다. 그리고 예를 들어 원래wordcloud = WordCloud(max_font_size=40).generate(text)
되어 있던 곳을,
wordcloud = WordCloud(max_font_size=40, color_func=color_func).generate(text)
와 같이 변경하고 방금 정의한 함수를 인수 color_func의 값으로 설정합니다.
이제 괜찮습니다. 얻은 워드 클라우드의 예가 아래에 나와 있습니다.
Reference
이 문제에 관하여(파이썬 워드 클라우드 생성 라이브러리 wordcloud에서 모든 단어를 같은 색으로 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tmasada/items/efcb2d1e4bf6e7f3c3fa텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)