r - 文本在 R 图中无法正确显示

标签 r ubuntu rstudio-server

我的 R 安装在 Ubuntu 20.04.1 VM 上的 conda 环境中。

The text in English does not show properly on a plot

最佳答案

当我发现这个线程时,我正在寻找这个问题。我也在 Debian 10.0 (buster) 上使用 Anaconda 的 RStudio。

尝试

par(family  = "Arial")

或调用plot()之前的任何字体名称。这对我有用。 更新> 我仍然遇到 ggplot2 绘图不显示标签的问题,如上所示。我尝试了使用 showtext() 而不是常规文本渲染的解决方法。

install.packages("showtext")

安装后,

library(showtext)

加载库。然后只需调用

showtext_auto()

随后是ggplot(.....) + ... + 等函数,并且文本在图中正确呈现。我没有使用 font_add() 加载特定字体。也许是因为之前 'Arial' 是用 par()

加载的

关于r - 文本在 R 图中无法正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64463834/

相关文章:

r - 如何在保留某些对象的同时整洁地清理我的 R 工作区?

linux - RStudio Server 的默认组权限

R data.table,如何为每个单元格值不等于0加1

r - 如何制作一个矩阵,每行恰好有两个数值,而其他地方则不存在?

c++ - 包含 <stdlib> 时出现 fatal error

Ubuntu 11.10 上的 c 数学链接器问题

bash - 在字符串中删除字符/插入字符

r - 从 Linux 服务器访问 R studio

r - 如何允许 h2o 访问所有可用内存?

r - 使用 dplyr/ggplot 函数在 for 循环中调用多个变量