Rで日本語が表示されない?原因と解決策を解説
R言語では、中国語の文字が表示できないのは、システムやソフトウェアのデフォルトの文字コードが中国語をサポートしていないからです。解決策は以下の通りです:
- 「UTF-8」を使用するように設定するには、Rスクリプトの先頭に以下のコードを追加してください。
options(encoding = "UTF-8")
- 追加フォント
- エクストラフォント
install.packages("extrafont")
その後、次のコードを実行してください。
library(extrafont)
font_import()
loadfonts()
- 日本語の場合、文字を描画する際に、例えばメイリオまたは宋体などの中文フォントを指定する。
par(family = "微软雅黑")
plot(1:10, main = "中文标题")
上記の方法を使うと、R言語で日本語文字が表示されない問題が解決できるはずです。