从数据可视化基础知识重新创建绘图

时间:2019-03-15 14:31:23

标签: r ggplot2

我想重新创建这个情节:Fundamentals of Data Visualization。另请参见下面的屏幕截图。我已经搜索了GitHub页面link,但是找不到它。有人可以创建像书籍一样的图,并沿水平轴分布吗?

这本书的情节: enter image description here

1 个答案:

答案 0 :(得分:3)

除了geom_density_ridges,还需要ggridges软件包中的ggplot2函数:

为所需内容奠定基础的代码如下所示。当然,您可以调整数百个细节。

library(ggplot2)
library(ggridges)

ggplot(lincoln_weather, aes(x = `Mean Temperature [F]`, y = `Month`)) +
  geom_density_ridges(rel_min_height = 0.05, fill = "blue", color = "grey") +
  scale_x_continuous(name = "mean temperature (°F)" ) 

产生以下情节:

enter image description here