首页 > 解决方案 > 从多个数据帧中绘制多条线

问题描述

我有这段代码可以绘制两个折线图(确诊病例和死亡病例)如何在一个带有两个数据框(两个 ggplots)的图表中显示两条曲线?甚至有可能还是我需要将我的两个数据帧( conf_data, dead_data )合并到一个 data_frame 中?

ggplot(conf_data, aes(x = date, y = confirmed)) +
        geom_line(colour = "blue", size =1.1, aes(date, confirmed)) +
        scale_y_continuous(labels = comma)

  ...

      ggplot(dead_data, aes(x = date, y = deaths)) +
        geom_line(colour = "red", size =1.1, aes(date, deaths)) +
        scale_y_continuous(labels = comma)

这是我当前的工作示例,只有一张图表 http://webcovid19.online/

标签: rggplot2

解决方案


这行得通吗

library(tidyverse)

ggplot(conf_data, aes(x = date, y = confirmed)) +
        geom_line(colour = "blue", size =1.1, aes(date, confirmed)) +
        geom_line(colour = "red", size =1.1, aes(date, deaths)) +
        scale_y_continuous(labels = comma)

推荐阅读