如何解决在R中的每日数据集中仅使用1个日期
我有一个数据集,它是每日数据集,我只想选择1天作为月份值,而不是月份的平均值或均值。因此,我只想在数据集中使用 2000131 ,其他所有月份(数据集中的最后一个或倒数第二个日期)都使用相同的名称。请帮助。 预先感谢。
structure(list(X = 1:6,gvkey = c(7041L,7041L,7041L),datadate = c(20000103L,20000104L,20000105L,20000106L,20000111L,20000112L),cshoc = c(4.2e+07,4.2e+07,4.2e+07),cshtrd = c(112000,637000,241000,251000,224000,194000),prccd = c(3.86,4.28,4,4.04,3.96),prchd = c(3.86,4.6,4.22,4.26,4.04),prcld = c(3.3,3.86,3.9,3.96,3.9),prcstd = c(10L,10L,10L),qunit = c(1L,1L,1L),cheqv = c(NA_real_,NA_real_,NA_real_),cheqvgross = c(NA_real_,div = c(NA_real_,divd = c(NA_real_,divdgross = c(NA_real_,divdnet = c(NA_real_,divdtm = c("","",""),divgross = c(NA_real_,divnet = c(NA_real_,divrc = c(NA_real_,divrcgross = c(NA_real_,divrcnet = c(NA_real_,divsp = c(NA_real_,divspgross = c(NA_real_,divspnet = c(NA_real_,divsptm = c("",anncdate = c(NA_integer_,NA_integer_,NA_integer_),cheqvpaydate = c(NA_integer_,NA_integer_
),divdpaydate = c(NA_integer_,divrcpaydate = c(NA_integer_,divsppaydate = c(NA_integer_,paydate = c(NA_integer_,recorddate = c(NA_integer_,split = c(NA_real_,splitf = c("",trfd = c(1.05474854,1.05474854,1.05474854),monthend = c(0L,0L,0L),fyrc = c(3L,3L,3L),ggroup = c(2010L,2010L,2010L),gind = c(201070L,201070L,201070L),gsector = c(20L,20L,20L),gsubind = c(20107010L,20107010L,20107010L),naics = c(999990L,999990L,999990L),sic = c(9995L,9995L,9995L),spcindcd = c(400L,400L,400L),spcseccd = c(970L,970L,970L),ipodate = c(19920103L,19920103L,19920103L)),row.names = c(NA,6L),class = "data.frame")
解决方法
尝试使用此:
将日期值更改为实际日期,并从中提取年月值。 [{"initWait":"","xpath":"//*[@id=\"txt_rmks_eng___livespell_proxy\"]","value":"testing word","repeat":"","repeatInterval":"","addon":{"xpath":"","value":"","condition":""}}
基于arrange
的数据,并为每个月选择该月的最后一个值。
Date
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。