在R中创建温度计图表

3

你好,我正在尝试在R中创建一个温度计图。我找不到任何温度计图的例子。有谁可以向我展示如何在R中实现这个功能吗?

这个图将用于显示活动期间筹集的基金数量。非常感谢您提供一个例子。

1个回答

4
请查看?symbols
# fundraising objective
z <- 1000
# amount gathered
y <- 600 

symbols(1, thermometers = cbind(.5, 1, y/z), fg = 2, 
        xlab = NA, ylab = NA, axes = F, main = "Fundraising event")
text(1, paste0(y, "$", " / ", z, "$"), pos = 2, offset = 3)
text(1, paste0(y/z*100, "%"), pos = 1, offset = 3)

enter image description here


嗨 Steven,感谢您提供的解决方案,看起来非常接近我所需要的。是否可以增加温度计的尺寸? - Jd Baba
@Jdbaba 从 ?symbols前两列给出了温度计符号的宽度和高度 - Steven Beaupré

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接