R ggplot2标签字体粗体显示不正确

R ggplot2标签字体粗体显示不正确,r,ggplot2,R,Ggplot2,我试图创建一个高亮显示子组的方框图 library(ggplot2) library(dplyr) library(hrbrthemes) mpg1 <- mpg %>% mutate( type=ifelse(class=="subcompact","Highlighted","Normal")) mpg1 %>% ggplot( aes(x=class, y=hwy, fill=type, alp

我试图创建一个高亮显示子组的方框图

library(ggplot2)
library(dplyr)
library(hrbrthemes)

mpg1 <- mpg %>% 
  mutate( type=ifelse(class=="subcompact","Highlighted","Normal"))
  
mpg1 %>%
  ggplot( aes(x=class, y=hwy, fill=type, alpha=type)) + 
  geom_boxplot() +
  scale_fill_manual(values=c("#69b3a2", "grey")) +
  scale_alpha_manual(values=c(1,0.1)) +
  theme_ipsum() +
  theme(legend.position = "none",
        axis.text = element_text(face = "bold")) +
  xlab("")
库(ggplot2)
图书馆(dplyr)
图书馆(HRBR主题)
mpg1%
变异(类型=ifelse(类=“超小型”、“突出显示”、“正常”))
mpg1%>%
ggplot(aes(x=class,y=hwy,fill=type,alpha=type))+
geom_箱线图()+
刻度填充手册(数值=c(“#69b3a2”,“灰色”))+
比例α手册(值=c(1,0.1))+
主题+
主题(legend.position=“无”,
axis.text=元素\文本(face=“bold”))+
xlab(“”)
但正如您在这里的图像中所看到的,一些x轴标签没有正确地加粗。我认为这只发生在字母“e”上


您可以按预期复制代码段。关闭R/RStudio的所有实例,然后重试。可能在终端/命令提示符中打开了R会话?或者执行
dev.off()
,直到在dev.off()中点击
错误:无法关闭设备1(空设备)
消息。然后再次创建绘图。

尝试在新会话中重新启动
R
,您的代码工作正常!我尝试重新启动RStudio,但它仍然在发生…我确保所有R实例都已终止,并且还执行了dev.off(),直到我得到“Error in dev.off():cannot shutdown device 1(空设备)”。还是一样。我想我的Arial窄带粗体ttf文件有问题。当我改为theme_ipsum(base_family=“Arial”)时,它工作正常。