全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3642 11
2015-11-26
最近要写论文,不太会数据编程。有一个EXCEL,里面存取了不同日期的数据,现在想把每一天的分出来,单独形成一个excel。有没有谁编过这样的R程序?
求助啊 [)56A(MP{L24W[R[06%8Y(H.png
二维码

扫码加我 拉你入群

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

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

全部回复
2015-11-28 14:54:00
一定要用R软件吗?可以用excel的筛选功能,选择不同的日期直接另存为,或者用excel VBA编程来实现,如果不介意可以上传数据文件我帮你写一下。
二维码

扫码加我 拉你入群

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

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

2015-11-28 17:09:47
可以用R语言的subset()函数,非常简单的一句代码就能实现
二维码

扫码加我 拉你入群

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

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

2015-11-28 22:10:34
VBA 就可以解决的事情啊!

或者用免费的excel插件也可以吧
二维码

扫码加我 拉你入群

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

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

2015-12-1 19:59:28
kamaduoluo 发表于 2015-11-28 17:09
可以用R语言的subset()函数,非常简单的一句代码就能实现
请问里面怎么写判断条件啊
二维码

扫码加我 拉你入群

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

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

2015-12-1 22:38:34
data = read.csv('file_path',header = T)
_date = unique(strsplit(as.character(data[2]),' ')[1])
sub_date = function(date_str=NA,data = NA)
{
  write_data = subset(data,length(grep(date_str,data[2]))!=0)
  write.csv(write_data,paste(date_str,'.csv'),row.names = F)
}
sapply(_date,data,sub_date)
自己测试下吧
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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