Help us understand the problem. What is going on with this article?

ggplot2 でプロット領域が文字化け(豆腐化)する(Mac)

More than 3 years have passed since last update.

ggplot2 で日本語を使う場合は、基本的にコマンドの最後に theme_gray(base_family = "HiraKakuPro-W3") を加えれば良いが、プロット領域に日本語を表示しようとすると化けることがある。

soy <- read.csv
  ("http://web.ias.tokushima-u.ac.jp/linguistik/Book1.csv", fileEncod = "CP932")

library ("ggplot2")
ggplot (soy, aes (x = soy, y = source)) +  
   geom_text(aes(label = city)) +
   xlab("醤油") + ylab ("ソース") +
   ggtitle ("醤油とソースの消費量") + 
   geom_smooth(method = "lm") +
   theme_gray (base_family = "HiraKakuPro-W3")

soy1.png

これは geom_text() に明示的にfamilyを指定しないといけないようである。多分。

ggplot (soy, aes (x = soy, y = source)) +  geom_text(aes(label = city), size = 6, family = "HiraKakuPro-W3") +
  xlab("醤油") + ylab ("ソース") + 
  ggtitle ("醤油とソースの消費量") + 
  geom_smooth(method = "lm") + 
  theme_gray (base_family = "HiraKakuPro-W3")

soy2.png

徳島と岡山って、ソースを何に使っているのよ?

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away