すぐ忘れそうなので、自分用メモ
Wordcloudをインストール
requirement.txt
wordcloud
Dockerfile
FROM python:3
ENV PYTHONUNBUFFERED 1
RUN apt-get update
RUN mkdir /code
WORKDIR /code
COPY requirements.txt /code/
RUN pip install --upgrade pip && pip install -r requirements.txt
COPY . /code/
参照するフォントファイルをDocker内にコピー
- FontBookを開く(必要ならフォントファイルをインストールする)
- Finderで表示し、WordCloudで使用するファイルをDocker内にコピーする。
- WordCloudのfont_pathから参照する。
WordCoud.py
fpath = 'ヒラギノ明朝 ProN.ttc'
wc = WordCloud(background_color='white',
font_path=fpath,
width=800, height=800,
stopwords=stopwords)
参考資料
MacのFont Bookでフォントをインストールして検証する
Macにフォントを追加する方法
Dockerコンテナに好きなフォントをインストールする方法
歌詞を形態素解析→WordCloud化したら曲名が分かる…かも?