我想用R。
在垂直轴上创建一个相对频率的直方图total_partitions = unique_count / 10
我希望x轴上的断点大小和y上的相对频率。
Data:
Size: [1, 1.5, 2, 2.5]
Observations:[2, 8, 23, 1]
编辑:
obs = c(2, 8, 23, 1)
Y_data = obs/sum(obs)*100
获取错误:某些' x'没有计算;也许'休息'不要跨越' x'
的范围答案 0 :(得分:1)
这似乎不是绘制直方图的好方法
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函数为你做计算和绘图的方法。