全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
35298 8
2011-09-26
我有data数据集,里面有两列数据,分布是month和value,每个month有很多观测值,我应该怎么花出value按照month分布的折线图啊,就是看看数值按照月份的变化趋势,但是这里要先求每个月份的平均值么?
有没有办法直接画出来啊,因为 plot(data$value~data$month,type="l") 画出来的是全部数据的图,可是要每个月只想要平均值
谢谢

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-9-26 22:00:00
复制代码
不知道是不是这个意思
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-9-26 22:28:47
> plot(data)
> means <- tapply(data$value, data$month, mean)
> lines(means ~ as.numeric(names(means)))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-9-26 22:43:57
en,第二个很方便,谢谢,如果month有缺失值的话应该怎么办呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-9-27 00:09:16
我觉得用boxplot更好一些
复制代码
缺省的月份就没有boxplot了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-2-27 09:59:29
有个CSV表;用R 读取后; 绘曲线图.  求步骤....  
附件列表
R读取的数据.png

原图尺寸 4.88 KB

R读取的数据.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群