【R】ggplot2でプロット領域の文字化け解消方法




こんにちは、シュンスケ(shunsukebusine1)です。

仕事で数の多いデータを分析する必要に迫られて統計解析が出来るフリーソフトであるRについて勉強を始めました。

Rで解析しデータの可視化を行うために使用できる便利なパッケージであるggplot2の日本語表示の不具合を解消する方法を紹介します。

ggplot2で日本語を含むデータを可視化した場合の文字化けがおこる

使用しているデータセットは以下の通り。
https://gyazo.com/5d3be8983a6a9430cf03c32ec2c71c81

勉強をしている参考書は、Rビジネス統計分析 [ビジテク]

この本の、P.70 ビジテク022の通り散布図を作成してみる。

https://gyazo.com/4a68fd370e636771ba4675273fdd72b5

作成されたグラフは、このようになった。

https://gyazo.com/a55c44c00b73cb0b4f83c8ed2e417110

散布図の各プロットに都道府県ラベルが表示されるはずが、文字化けし(豆腐化)どれがどのデータか分からない状態。

文字化けの解消方法

ネットにて検索してみると、解決方法を見つけた。

これは geom_text() に明示的にfamilyを指定しないといけないようである。
ggplot2 でプロット領域が文字化け(豆腐化)する(Mac) – Qiita

https://gyazo.com/5029afdd9e745d0fdfc665f716493903

このように書き換えることで、解決出来る。

https://gyazo.com/7e45353bfbe57c3e465ff9d6bcef3f7b







コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です