66995


stackoverflowもRも初心者です。

[code]

     ggplot(data = mpg,mapping = aes(x = displ,y = cty)) +
      geom_point() +
      annotate(geom = "point", x = add_x, y = add_y, colour = "red") +
      annotate(geom = "text", x = c(5,5), y = c(30,25), label = c("要チェック!", "赤色のデータを追加"))
    
[/code]

こちらで文字化けしてしまい、ぐぐって

[code]

    theme_set( theme_bw(base_family = "HiraKakuProN-W3"))
    
[/code]

などを事前に設定していているのですが、それでも文字化けいたします。

環境：

  * mac OS Catalina 10.15.4
  * RStudio version 1.2.5042
  * R version 3.6.0

よろしくお願い申し上げます。


CC BY-SA 4.0
2020-05-26T01:31:35.383
66988
2020-05-26T05:56:12.243
40053
question
r ggplot2
ggplot2でannotate内のlabelで指定した日本語が文字化けする


あ・・・できてしまった。  
データフレームの変数からマップされるわけじゃないので、  
annotateの中にfamilyを設定しないといけないんですね。

[code]

    ggplot(data = mpg,mapping = aes(x = displ,y = cty)) +
      geom_point() +
      annotate(geom = "point", x = add_x, y = add_y, colour = "red") +
      annotate(geom = "text", x = c(5,5), y = c(30,25), label = c("要チェック！", "赤色のデータを追加"), family = "HiraKakuProN-W3")
    
[/code]

cf.<https://stackoverflow.com/questions/20083700/how-to-have-annotated-text-
style-to-inherit-from-theme-set-options>


CC BY-SA 4.0
2020-05-26T05:56:12.243
66995
2020-05-26T05:56:12.243
40053
66988
answer