微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 ggplot2 在同一折线图上的多条线显示平坦

如何解决使用 ggplot2 在同一折线图上的多条线显示平坦

我是 ggplot2 的新手,我正在尝试创建一个折线图,该图在单个图形上显示 4 个国家/地区随时间的变化。下面是我的数据格式的简化版本(我想将其包含在帖子中,以防我的问题与布局有关)。

Data Format

我尝试了以下方法来创建一个多线图,但它为每个国家/地区返回了一个带有平线的图形(它似乎没有引用每一列的数据,即使它们在课堂上都是数字) .

ggplot(df,aes(x=date)) +
  geom_line(aes(y = 'Country A'),color = 'peachpuff4') +
  geom_line(aes(y = 'Country B'),color = 'salmon3') +
  geom_line(aes(y = 'Country C'),color = 'lavenderblush4') +
  geom_line(aes(y = 'Country D'),color = 'darkred')

对数据格式或整体方法的任何建议表示赞赏:-)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。