파이썬 워드 클라우드 생성 라이브러리 wordcloud에서 모든 단어를 같은 색으로 만드는 방법

이번에는 작은 재료입니다.
  • htps : // 기주 b. 이 m / 아무에 r / rd_c ぉ d

  • 위의 워드 클라우드 생성 라이브러리를 기본 설정으로 실행하면 기본 색상 맵에서 임의로 색상이 선택되어 단어가 그려집니다. 그러나 워드 클라우드를 만드는 목적에 따라 색상 정보가 불필요할 수 있습니다.

    그래서 모든 단어를 같은 색으로 그리는 방법을 소개합니다.

    먼저 다음과 같은 함수를 정의합니다.
    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의 값으로 설정합니다.

    이제 괜찮습니다. 얻은 워드 클라우드의 예가 아래에 나와 있습니다.

    좋은 웹페이지 즐겨찾기