【问题标题】:Binning and making histogram for dates in RR中日期的分箱和制作直方图
【发布时间】:2018-07-26 23:41:02
【问题描述】:

如果这是一个基本问题,我对在 R 中使用日期很抱歉。我有一个数据集,其中包含压裂井的名称及其工作结束日期,如下所示:

  df = as.data.frame(df)
    head(df)
`WellName                                JobEndDate
1                WILLIAM VALENTINE 1  5/19/1982 12:00:00 AM
2                LIZARD HEAD 1-8H RE   2/7/1995 12:00:00 AM
3 North Westbrook Unit/Well No. 3032  6/11/1996 12:00:00 AM
4                   Olene Reagan 3-1 12/13/2001 12:00:00 AM
5                               CNX3  9/22/2008 12:00:00 AM
7                              CNX2  1/22/2009 12:00:00 AM`

这是一个包含大约 100,000 个条目的大文件,到 2017 年为止。我想根据作业结束日期创建一个直方图。为了做到这一点,我想我会将日期放入垃圾箱中,以月为单位。但是,我正在努力将它们放入垃圾箱中,以便每个月都有一个与每个月完成的井数相对应的数字。因此,我也在与直方图作斗争。我将不胜感激任何帮助!!谢谢!

【问题讨论】:

    标签: r date histogram bins


    【解决方案1】:

    首先,从每个日期中提取月份

    library(data.table)
    df$months <- month(df$JobEndDate)
    

    然后,制作你的情节:

    library(ggplot2)
    ggplot(df, aes(x='months')) + geom_histogram()
    
    # alternate
    hist(table(df$months))
    

    【讨论】:

      猜你喜欢
      • 2012-09-05
      • 2011-04-16
      • 1970-01-01
      • 2013-08-15
      • 1970-01-01
      • 2018-11-25
      • 2016-01-24
      • 2021-10-29
      • 1970-01-01
      相关资源
      最近更新 更多