gpt4 book ai didi

r - 在图表底部添加统计信息

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

我尝试将关于给定分布的统计信息(最小值、最大值、四分位数、平均值、中位数等)添加到 R 中图形(直方图、时间序列图)的底部。
我知道可以使用 summary() 函数生成统计信息。但是,有谁知道如何将这些信息放在图表的底部?

它似乎应该很容易做到,但我在网上找不到任何关于如何做到的信息。甚至可以使用R吗?

任何帮助将不胜感激!

最佳答案

这是一种方法。对于一些虚拟数据

set.seed(2)
dat <- rnorm(100, mean = 3, sd = 3)

计算摘要
sdat <- summary(dat)

然后我们可以使用 paste() 将汇总统计的名称及其值粘贴在一起。 , 和 collapse这到单个字符串
summStr <- paste(names(sdat), format(sdat, digits = 2), collapse = "; ")

请注意,我使用 format() 将统计数据的值格式化为只有两位有效数字。 .这可以添加到情节说作为副标题使用 title()功能
op <- par(mar = c(7,4,4,2) + 0.1)
hist(dat)
title(sub = summStr, line = 5.5)
par(op)

我通过参数 line 将副标题向下推一点.

text added to a plot as a subtitle

关于r - 在图表底部添加统计信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7158420/

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