楼主: wuxiykt
5802 4

[问答] 求问在R中怎么计算某天是该年的第几天 [推广有奖]

  • 0关注
  • 0粉丝

初中生

38%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
125 点
帖子
9
精华
0
在线时间
11 小时
注册时间
2013-9-2
最后登录
2015-8-26

楼主
wuxiykt 发表于 2014-3-20 22:38:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我的大概思路就是想拼出那年的第一天,然后就用julian算一下就好了。
可是不会做。怎么编出一个日期啊?
二维码

扫码加我 拉你入群

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

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

关键词:Julian Julia Lian 第一天 Jul julian

沙发
wuxiykt 发表于 2014-3-20 22:45:48
咦?我又不小心自己会了。。。。
today=Sys.Date()
first=as.Date(paste(substr(today,1,4), "01","01",sep="/"),format="%Y/%m/%d")
然后用julian算一下。
大家帮忙看看能不能改进吧~~

藤椅
叶孤枫 发表于 2014-3-25 13:55:56
不明觉厉

板凳
wise 发表于 2014-3-25 17:58:57
根据你的思路整理:
  1. ###统计今天的日期####
  2. today<-Sys.Date()
  3. ###首先先用substr提取今天的年份(前4个字符),然后使用paste来连接年月日,并转换为日期###
  4. first<-as.Date(paste(substr(today,1,4), "01","01",sep="/"),format="%Y/%m/%d")
  5. ###两个日期相减####
  6. days<-today-first
复制代码

报纸
hbwzhsh 发表于 2014-4-4 23:25:25
可以的
不懂就要问

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 17:16