gpt4 book ai didi

r - 将传播数据添加到 R 中的点图

转载 作者:行者123 更新时间:2023-12-04 10:53:04 24 4
gpt4 key购买 nike

我有一个包含平均值和四分位距的表格。我想创建一个点图,其中点将显示此平均值,条形图将穿过该点,以显示四分位距。换句话说,点将位于条形的中点,其长度将等于我的四分位距数据。我在 R 工作。

例如,

labels<-c('a','b','c','d')
averages<-c(10,40,20,30)
ranges<-c(5,8,4,10)
dotchart(averages,labels=labels)

然后将范围作为条形添加到该图中。

有任何想法吗?

谢谢!

最佳答案

还有一种方法,使用 base。

labels <- c('a', 'b', 'c', 'd')
averages <- c(10, 40, 20, 30)
ranges <- c(5, 8, 4, 10)
dotchart(averages, labels=labels, xlab='average', pch=20,
xlim=c(min(averages-ranges), max(averages+ranges)))
segments(averages-ranges, 1:4, averages+ranges, 1:4)

dotchart with error bars

关于r - 将传播数据添加到 R 中的点图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9962259/

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