ggplot2 - x轴的ggplot(R)中的大写(上标)?
问题描述
如何在 R 中制作像第 1、第 2、第 3、第 4 上标的 x 轴文本?
提前致谢。
解决方案
你可以简单地使用expression()
它。
library(tidyverse)
ggplot(data=iris, aes(x=Sepal.Length, y=Sepal.Width^2)) +
geom_point() +
labs(x="Sepal.length", y=expression(Sepal.Width^2), title="Title")
ggplot(data=iris, aes(x=Sepal.Length, y=Sepal.Width^2)) +
geom_point() +
labs(x="Sepal.length", y=expression(Sepal.Width^"3rd"), title="Title")
那是你需要的吗?
推荐阅读
- python - 如果正文中有html标签,如何创建一个返回博客文章阅读时间的Django模型函数?
- angular - 展开/折叠没有按钮或切换的 Mat-Expansion-Panels
- sql - 将varbinary转换为int时如何防止溢出
- javascript - Stream an audio file into the HTML audio element via AJAX/PHP request with Blob?
- makefile - include in makefile ignore variable overload
- perl - How to enforce Perl create unsigned integer overflows without warnings, e.g. that $a+$b is simply calculated as ($a+$b) modulo 2**64?
- visual-studio-code - Is it possible to render TeX math comments in VS Code?
- javascript - Can't get Wikipedia summary API redirects working
- python - Multiply all permutations of number lists (via using custom function with dynamic arguments)
- python - Python:从列表列表中获取随机模式