如何在 R 中的绘图中添加上标和下标?
绘图可用于创建和显示数值或数据点。 x 和 y 轴标签或标题用于描述绘图数据的标签。这些标签可以在其中创建下标或上标符号。这可以使用各种基本 R 方法来完成:
方法一:在绘图中添加上标
上标可以添加到绘图的 x 或 y 轴标签或标题。这些可以使用 ^运算符添加,该运算字符串。可以使用表达式方法创建上标运算符。
语法:
expression(str^val)
参数 :
- 字符串 - 要创建的字符
- val - 将字符字符串的值
示例:
在这里,我们将创建一个从 1 到 6 的数字,以 2 的幂作为表达式。字符串“Numbers”与一个用 ^ 符号格式化的下标 ^2 组合在一起。
R
# creating numbers
numb < - 1: 6
# creating the x axis labels
# creating a plot
plot(numb, xlab=expression("Numbers" ^ 2))
R
# creating numbers
numb < - 1: 6
# creating the x axis labels
# creating a plot
plot(numb, xlab=expression("Numbers"[2]))
R
# creating numbers
numb < - 1: 6
# creating the x axis labels
# creating a plot
plot(numb, xlab=expression("log"[a]*"10" ^ 2))
输出:
方法2:在绘图中添加下标
下标可以添加到绘图的 x 或 y 轴标签或标题。这些可以使用附加到 plot() 方法中创建的字符的 []运算符字符串。可以使用表达式方法创建下标运算符。
语法:
expression(str[val])
参数 :
- 字符串 - 要创建的字符
- val – 创建字符下字符串值
示例:
在这里,我们将使用给定的数字绘制一个表达式 [2]。字符串“Numbers”与括在大括号中的下标 [2] 组合在一起。
R
# creating numbers
numb < - 1: 6
# creating the x axis labels
# creating a plot
plot(numb, xlab=expression("Numbers"[2]))
输出:
方法3:在绘图中同时添加上标和下标
可以使用 ^ 或 []运算符将下标或上标的组合附加到绘图字符串。每次字符分成一个部分时字符串附加 * 符号。
示例:
这里我们为整数 1 到 6 绘制表达式 log”[a]*”10”^2。字符串“log”与下标 [a] 组合,然后与字符串“10”和上标组合2 用 ^ 符号格式化。
R
# creating numbers
numb < - 1: 6
# creating the x axis labels
# creating a plot
plot(numb, xlab=expression("log"[a]*"10" ^ 2))
输出: