如何在 R 中显示具有更多小数位的 Y 轴标签?

r programmingserver side programmingprogramming更新于 2025/4/9 7:37:17

要显示具有更多小数位的 Y 轴标签,我们需要将要为其创建图表的向量或列的值四舍五入为适当的小数位数。

之后,将使用 axis 函数来创建图表。在执行所有这些操作之前,应先创建没有轴的原始值图表。

查看以下示例以了解其工作原理。

示例

以下代码片段创建了一个示例数据框 −

x<-rnorm(10)
x

输出

创建以下数据框 −

[1] -0.3002845 -0.6121883 1.9147725 -2.1135920 0.6575177 0.3540003
[7] -0.4564178 1.3474739 -0.6195008 -0.7050753

要在 R 中显示更多小数位的 Y 轴标签,请将以下代码添加到上述代码片段中 −

x<-rnorm(10)
plot(x)

输出

如果将上述所有代码片段作为单个程序执行,则会生成以下输出 −

要在 R 中显示具有更多小数位的 Y 轴标签,请将以下代码添加到上述代码片段中 −

x<-rnorm(10)
plot(x,axes=FALSE,frame.plot=TRUE)

输出

如果将上述所有代码片段作为单个程序执行,则会生成以下输出 −

要在 R 中显示具有更多小数位的 Y 轴标签,请将以下代码添加到上述代码片段中 −

x<-rnorm(10)
plot(x,axes=FALSE,frame.plot=TRUE)
Labels<-round(x,3)
axis(2,at=Labels,labels=Labels)

输出

如果将上述所有代码片段作为单个程序执行,则会生成以下输出 −


相关文章