【问题标题】:Manipulating a histogram plot in R在 R 中操作直方图
【发布时间】:2011-09-30 02:46:43
【问题描述】:

我有一个直方图,我想将它在 x 轴上移动 10 个单位。

h1 <- hist(t1,breaks=15)
plot(h1,xlim=c(0,200),col="red")

我该怎么做?

【问题讨论】:

  • 你开始用你的问题一分钟快速射击来滥用 SO。
  • 我要澄清的是,这里的问题不是问题率,而是在你问另一个略有不同的问题之前,没有花时间根据你得到的反馈来澄清和改进以前的问题。跨度>
  • 这是一个完全不同的问题。你们能帮忙吗?
  • 你能先澄清你的问题吗?移动直方图?你是什​​么意思?该图应显示为hist() 创建的直方图。您可以通过从 t1 中减去 10 来移动它,但这是一个不同的直方图。也许你可以从?hist开始。

标签: r plot histogram


【解决方案1】:

如果您的原件是:

h1 <- hist(t1,breaks=15)
plot(h1,xlim=c(0,200),col="red")

那么这样做可以吗?

h1 <- hist(t1,breaks=15)
plot(h1,xlim=c(-10,190),col="red")

没有你的 t1 数据,我不知道。但这就是你想要做的吗?

【讨论】:

    【解决方案2】:

    您可以指定刹车 例如:

    b<-seq(range(t1)[1],range(t1)[2],length.out=15)
    

    然后你可以操纵它

    b<-seq(range(t1)[1],range(t1)[2],length.out=15)-10
    h1<-hist(t1, breaks=b)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-16
      • 2015-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-17
      相关资源
      最近更新 更多