r - y轴上的绘图百分比

标签 r plot

我正在使用这个绘图

plot(dates,returns)

我想将returns表示为百分比而不是数字。 0.1将变为10%。另外,y轴上的数字向左倾斜90度。是否可以使它们水平出现?

最佳答案

这是一种使用las=TRUE在y轴上旋转标签并使用axis()在新的y轴上使用已调整标签的方法。

dates <-  1:10
returns <- runif(10)

plot(dates, returns, yaxt="n")
axis(2, at=pretty(returns), lab=pretty(returns) * 100, las=TRUE)

关于r - y轴上的绘图百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11674637/

相关文章:

matplotlib - 用 axvspan 绘制象限

python - 如何使用 Pandas 绘制阴影条?

matlab - 如何在表面的脊上绘制点?

csv - d3.js - 在可缩放、可点击的 map 上绘制点

matlab - 将变换应用到等值面的面/顶点并绘制结果

rvest:获取两个标题之间的所有内容

r - 如何定义2列指标

r - 如何使用r中的for循环使用先前的观察来预测下一个时期?

r - 为什么外部工作不像我认为的那样(在 R 中)?

r - data.table 的表达式语法 := in R