【问题标题】:Add dollar sign to x-axis on plot在绘图的 x 轴上添加美元符号
【发布时间】:2021-11-29 09:53:21
【问题描述】:

我做了这个情节

data(iris)
plot(density(iris$Sepal.Length), xlab = "xlab")

我知道这很荒谬,但是有没有办法在 x 轴上的每个单位上添加一个“美元符号”?例如:

我尝试了以下方式:

library(priceR)
iris$Sepal.Length = format_dollars(iris$Sepal.Length)
plot(density(iris$Sepal.Length), xlab = "xlab")

但我认为这不是正确的做法。有没有更通用的方法可以简单地将美元符号 ($) 添加到 x 轴上的每个单位?

谢谢

【问题讨论】:

    标签: r plot format visualization data-manipulation


    【解决方案1】:

    只需通过 pasteing axTicks(1)$ 一起重绘 x 轴。

    plot(density(iris$Sepal.Length), xlab="xlab", xaxt='n')
    axis(1, axTicks(1), labels=paste0(axTicks(1), '$'))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多