ggplot来自同一数据帧的多线图

 YOYO看天下光_915 发布于 2023-02-06 15:14

我有这个数据帧(df):

  day     time      value
20011101    93000 1.00000000
20011102    93000 1.00000000
20011105    93000 1.00000000
20011101   100000 0.81958763
20011102   100000 0.95412844
20011105   100000 0.27610209
20011101   103000 0.27835052
20011102   103000 0.32415902
20011105   103000 0.77958237
20011101   110000 0.23711340

此处示例:https://www.dropbox.com/s/y7mtcay6ke9ydnm/sample.txt

使用ggplot,我试图在轴x =时间的每一天获得一条线,所以在RI中写道:

ggplot(df, aes(x=time, y=value, colour=day)) + geom_line()

不幸的是,这就是我得到的.我没想到会有这样的情节. 来自R的图表

这是一个Excel图表.这是我正在寻找的那个.每一天都有不同的一行:

在此输入图像描述

我不知道怎么告诉R从同一天加入点......怎么了?我错过了什么?

还有一件事:由于我有超过5年的数据,我更喜欢单色情节.

谢谢你的帮助!

1 个回答
  • 添加groupaes:

    ggplot(df, aes(x=time, y=value, colour=day,group=day)) + geom_line()
    

    2023-02-06 15:17 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有