R-如何在两个特定日期之间子集表格?

达尔文电脑

我的小时数据值为八年,我想将特定年份内的所有值进行子集化。例如,2007年的数据集,2008年的数据集,依此类推。目前,日期格式存在很多问题,因为当我指定一个时间段时,会得到另一个日期段。

这是我的表格:LValley,这就是我尝试过的:

LValley <- read.table("C:/LValley.txt", header=TRUE, dec = ",", sep="\t")

year2007 <- subset(LValley, date > as.Date("01.01.2007 01:00", "%d.%m.%Y %H:%M") & date < as.Date("01.02.2008 01:00", "%d.%m.%Y %H:%M"))

但这又给了我另一个日期期限,我希望得到2007年的所有数据。

我也使用了此示例的功能,并且得到了相同的结果#在2个日期之间对数据框进行子集设置

mydatefunc <- function(x,y){LValley[LValley$date >= x & LValley$date <= y,]}

DATE1 <- as.Date("01.01.2007 01:00", "%d.%m.%Y %H:%M")
DATE2 <- as.Date("01.01.2008 00:00", "%d.%m.%Y %H:%M")

Test2007 <- mydatefunc(DATE1,DATE2) 

非常感谢您的帮助,

亲切的问候,达尔文

阿克伦

您需要将date文件中转换dateclass。例如:

 LValley <- read.table("LValley.txt", header=TRUE,dec=",", sep="\t", stringsAsFactors=FALSE)

  date1 <- as.Date(LValley$date, "%d.%m.%Y %H:%M")
  Test2007 <- subset(LValley, date1>=DATE1 & date1 <=DATE2)
  dim(Test2007)
   #[1] 6249    4

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R-如何在两个特定日期之间对表格进行子集化?

来自分类Dev

如何在 Google 表格中的两个给定日期之间自动填充日期

来自分类Dev

如何在两个特定字符(R)之间分割字符串

来自分类Dev

R 从两个时间点之间的给定日期在数据框中创建新行

来自分类Dev

R:两个日期之间的差异,不包括周末和特定于州的假期列表

来自分类Dev

R:如何在两个CSV文本文件之间查找和比较特定元素

来自分类Dev

如何在R中的分组箱图中手动增加两个特定箱之间的间距?

来自分类Dev

如何评估两个给定日期之间的特定日期

来自分类Dev

计算R中两个日期之间的天数

来自分类Dev

r中每年两个日期之间的月数

来自分类Dev

取两个日期之间的差异(R)

来自分类Dev

R:在两个日期之间应用函数

来自分类Dev

如何列出R中两个日期之间的所有月份

来自分类Dev

在R中,如何根据两个日期之间的时间段合并数据帧?

来自分类Dev

当营业时间根据R中的日期而变化时,如何计算两个日期之间的营业时间?

来自分类Dev

如何在R中的data.frame中的两个级别之间切换?

来自分类Dev

如何在R中两个单词之间的文本上加字幕?

来自分类Dev

如何在R中的两个因子之间填充值?

来自分类Dev

如何在[r]中引入两个逆累积概率分布之间的相关性?

来自分类Dev

如何在R中两个单词之间的文本上加字幕?

来自分类Dev

如何在R中的两个因子之间填充值?

来自分类Dev

如何在字符串R中的两个单词之间获取多个文本?

来自分类Dev

R:如何从两个关键词之间的文本中提取信息并导出到表格?

来自分类Dev

如何在两个给定日期之间添加值

来自分类Dev

如何在两个给定日期之间将行拆分为多行?

来自分类Dev

如何在SQL Server 2008中的两个给定日期之间求和

来自分类Dev

如何在两个给定日期之间添加值

来自分类Dev

如何获得R中两个单词之间的文本?

来自分类Dev

R如何计算两个矩阵行之间的差异?

Related 相关文章

  1. 1

    R-如何在两个特定日期之间对表格进行子集化?

  2. 2

    如何在 Google 表格中的两个给定日期之间自动填充日期

  3. 3

    如何在两个特定字符(R)之间分割字符串

  4. 4

    R 从两个时间点之间的给定日期在数据框中创建新行

  5. 5

    R:两个日期之间的差异,不包括周末和特定于州的假期列表

  6. 6

    R:如何在两个CSV文本文件之间查找和比较特定元素

  7. 7

    如何在R中的分组箱图中手动增加两个特定箱之间的间距?

  8. 8

    如何评估两个给定日期之间的特定日期

  9. 9

    计算R中两个日期之间的天数

  10. 10

    r中每年两个日期之间的月数

  11. 11

    取两个日期之间的差异(R)

  12. 12

    R:在两个日期之间应用函数

  13. 13

    如何列出R中两个日期之间的所有月份

  14. 14

    在R中,如何根据两个日期之间的时间段合并数据帧?

  15. 15

    当营业时间根据R中的日期而变化时,如何计算两个日期之间的营业时间?

  16. 16

    如何在R中的data.frame中的两个级别之间切换?

  17. 17

    如何在R中两个单词之间的文本上加字幕?

  18. 18

    如何在R中的两个因子之间填充值?

  19. 19

    如何在[r]中引入两个逆累积概率分布之间的相关性?

  20. 20

    如何在R中两个单词之间的文本上加字幕?

  21. 21

    如何在R中的两个因子之间填充值?

  22. 22

    如何在字符串R中的两个单词之间获取多个文本?

  23. 23

    R:如何从两个关键词之间的文本中提取信息并导出到表格?

  24. 24

    如何在两个给定日期之间添加值

  25. 25

    如何在两个给定日期之间将行拆分为多行?

  26. 26

    如何在SQL Server 2008中的两个给定日期之间求和

  27. 27

    如何在两个给定日期之间添加值

  28. 28

    如何获得R中两个单词之间的文本?

  29. 29

    R如何计算两个矩阵行之间的差异?

热门标签

归档