我无法在代码中添加下标或上标,因为需要表达式功能。
我的电脑是Windows 10,Rstudio版本1.1.383和R版本3.4.3。
当我使用该功能时,我收到的信息就是这个。
表达式(" V&#34) 表达式(" V&#34)
我没有警告信号,表达式用参数打印自己。
我需要帮助,我需要这些代码才能发布。
我甚至尝试使用Unicode。我正在尝试写log10(10作为下标)
paste0("Log ","\u2081","\u2080")
除了这个问题,这台计算机是新的,我必须将csv作为csv2读取。我不是为什么!
帮助!
答案 0 :(得分:3)
您不提供任何样本数据,也不提供代码,因此很难进行故障排除。以下是使用expression
中的ggplot
的示例。
require(ggplot2);
ggplot(data.frame(x = seq(1:10), y = seq(1:10)), aes(x = x, y = y)) +
geom_point() +
labs(x = expression('log' [10] * '(10' ^x * ')'))
正如@ 42-所指出的,不需要引号:
require(ggplot2);
ggplot(data.frame(x = seq(1:10), y = seq(1:10)), aes(x = x, y = y)) +
geom_point() +
labs(x = expression(log[10](10^x)))