调用ggplot2绘图总是出现这个错误

img
已经重启了也不行

解决方案
这发生在我身上我发现Arial字体文件已被禁用,请先检查 Arial.ttf 是否已被移至禁用的字体目录。从终端:

ls / Library / Fonts \ Disabled

如果是这样,请将其移回活动字体目录。

sudo mv / Library / Fonts \ Disabled / Arial.ttf / Library / Fonts

登录,然后打开'字体书'应用程序。在我的例子中,arial是在手之前出现的,但它是存储在 / Library / fonts / Microsoft / 中的Microsoft版本。字体书现在可能会在字体名称旁边显示一个黄色三角形,表示该字体存在多个副本。突出显示字体名称并从 Edit 菜单中选择 Resolve Duplicates 命令。这应该禁用Microsoft副本,您可以通过选择其中一个字体类型面来确认(单击字体名称旁边的展开三角形),右键单击标有 Off ,然后选择在Finder中显示,这会打开一个窗口到Microsoft字体目录。