gpt4 book ai didi

r - 使用带有直方图数据的 R 绘制 ECDF

转载 作者:行者123 更新时间:2023-12-02 05:17:01 24 4
gpt4 key购买 nike

我有表格的直方图数据

Key  |  #occurences_of_key
--------------------------
-10 | 1200
0 | 1000
10 | 700
33 | 500
67 | 200
89 | 134
--------------------------

制作代码:

structure(c(-10, 0, 10, 33, 67, 89, 1200, 1000, 700, 500, 200, 134), .Dim = c(6L, 2L))

我想使用 R 绘制一个 Empirical Cumulative Distribution Chart (percentile chart) 和这些数据。我是 R 的新手,所以非常感谢任何指点。我了解了 R 中可用的 ecdf 函数,但我很难理解。

最佳答案

我能想到的一种方法是使用 rep 重建原始数据并在其上使用 ecdf

mat <- structure(c(-10, 0, 10, 33, 67, 89, 1200, 1000, 700, 500, 200, 134), .Dim = c(6L, 2L))

original <- unlist(apply(mat, 1, function(x) rep(x[1], x[2])))

original_ecdf <- ecdf(original)

plot(original_ecdf)

enter image description here

关于r - 使用带有直方图数据的 R 绘制 ECDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14495460/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com