使用R如何创建垂直轴上相对频率的直方图?
问题描述:
欲使用R.使用R如何创建垂直轴上相对频率的直方图?
Data:
Size: [1, 1.5, 2, 2.5]
Observations:[2, 8, 23, 1]
我想的大小在x轴和Y上的相对频率断裂纵轴创建具有相对频率的直方图。
obs = c(2, 8, 23, 1)
Y_data = obs/sum(obs)*100
编辑:
hist(Y_data, breaks=seq(1.0, 2.5, 0.5), freq = FALSE)
获取错误:一些 'X' 不计;也许“游”不跨越的“X”
答
范围这似乎不是阴谋直方图
Size <- c(1, 1.5, 2, 2.5)
obs <- c(2, 8, 23, 1)
Y_data <- obs/sum(obs)*100
t1 <- hist(Size, plot=FALSE)
t1$breaks <- c(0,Size)
t1$counts <- Y_data
plot(t1, xlim=c(0,3), ylim=c(0,100), freq=TRUE)
也许你应该想出一个办法,使HIST功能做计算和情节你的好方法。
'hist(...,freq = FALSE)'? –