gpt4 book ai didi

r - 只是 ggplot2 中的地毯(情节)?备择方案?

转载 作者:行者123 更新时间:2023-12-01 12:50:21 30 4
gpt4 key购买 nike

我只想制作一个地毯图,其中每个系列都被绘制为水平的刻度带,类似于所示的图 on this page .我也见过这叫做“光栅图”。地毯图看起来很相似,但看起来 geom_rug 只适用于边距。我可以在 GGplot2 中获得光栅图吗?如果没有,有没有办法在其他 R 绘图包中做到这一点?显然我链接的包可以做到这一点,但我更喜欢引用纯图形包而不是科学分析工具。

更新:我的数据看起来像这样:

 Time   Series  Value
0.01 A 1.5
0.01 B 0.78
0.5 C 1.25
0.75 A 1.5
0.76 B 1.6
0.76 C 0.2
1 C 1.2

我期望的是代表系列 A、B 和 C(y 轴)的三个垂直带,x 轴将按时间标度。对于每个系列,在每个时间点我都会看到刻度线。目前,值(value)对我来说并不重要。我只想要一个可见的指示器,表明系列 X 在时间 T 显示了一个事件。

最佳答案

您可以使用 geom_point() 并将形状设置为 "|" 以生成垂直带。

ggplot(mtcars,aes(wt,cyl))+geom_point(shape="|",size=7)

enter image description here

关于r - 只是 ggplot2 中的地毯(情节)?备择方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22719469/

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