我想让我的x轴使用scales::label_number()功能在每个轴文本的末尾添加一个"m2"来显示刻度.可复制代码:

tibble(x = 1:10, y = 1:10) |> 
ggplot(aes(x, y)) + 
scale_x_continuous(label = scales::label_number(suffix = "m^2"))

它在x轴上显示"5m^2"(例如),而我希望它显示"5m2".bquote()expression()这两个常见的疑点似乎与scales::label_number()功能不兼容.

推荐答案

将unicode用于^2:"m\u00B2"或m^2:"\u33A1"

library(tibble)
library(ggplot2)

tibble(x = 1:10, y = 1:10) |>  
  ggplot(aes(x, y)) +  
  scale_x_continuous(label = scales::label_number(suffix = "m\u00B2"))

reprex package(v2.0.1)于2022年5月16日创建

R相关问答推荐

使用R中的gt对R中的html rmarkdown文件进行条件格式设置表的单元格

如果索引重复,聚合xts核心数据

Tidyverse/Djirr为从嵌套列表中提取的列名赋值的解决方案

检测(并替换)字符串中的数学符号

R:更新后无法运行控制台

在特定Quarto(reveal.js)幻灯片上隐藏徽标

如何通过Docker部署我的shiny 应用程序(多个文件)

二维样条,严格以一个参数递增

如何得到R中唯一的组合群?

是否可以创建一个ggplot与整洁判断的交互作用

比较理论阿尔法和经验阿尔法

自定义gggraph,使geom_abline图层仅在沿x轴的特定范围内显示

如果COLSUM为>;0,则COLNAME为向量

我是否可以使用多个变异项来构建顺序列(标记多个问题)

我正在try 创建一个接近cos(X)的值的While循环,以便它在-或+1-E10范围内

如何使用grepl()在数据帧列表中 Select 特定字符串?

我已经运行了几个月的代码的`Palette()`中出现了新的gglot错误

将CSV转换为R中的自定义JSON格式

对一个数据帧中另一个数据帧中的值进行计数

用LOOCV进行K近邻问题