今天在改案例的过程中,遇到这样一个问题。时间列的数据全是这样的:

目的是为了计算每个小时 样本出现了多少次,比如如图所示,凌晨0点出现了一次,中午12时出现了两次。

(方法一)

本来打算使用R软件中的:

1. strstring(time,a, b)这样一个函数,来提取每个样本中的小时,

2. 然后添加到向量里,

3. 然后使用table函数进行统计频次。

4. 这样使用一个for循环

这样做比较准确。但是会出现一个问题,那就是使用R软件用for循环,时间特别长。我的案例是67w+的数据,跑了半天我等不下去了,终止后,发现才循环到27w+的地方。

(方法二)

于是我想到了能不能用 strstring()函数直接提取全部样本的。

发现也可以,然后提出来的小时也应该比较准确,然后用table()函数再进行统计,发现效果可以。这种方法最简单,但是要求数据比较工整才可以。

(方法三)

一般对时间数据,有专门的函数可以进行处理,我就上网查了查。发现确实是,下面是代码

#data是原始数据
#logTime是时间列名称,格式为:2016-07-07 10:57:53time=as.POSIXct(data$logTime)
hour=strftime(time,"%H")
table(hour)

上述代码即可达到目的

在R软件中,提取时间数据中的小时数相关推荐

  1. android字符串获取数字索引,从字符串中提取特定数据(Extract specific data from a string)...

    从字符串中提取特定数据(Extract specific data from a string) 我有一个带有描述的长字符串. 我想从字符串中提取一些信息. 但我无法弄明白该怎么做. 这是字符串: C ...

  2. 怎么提取pdf中的表格数据_如何从pdf第1部分中提取表格数据

    怎么提取pdf中的表格数据 In this article, we talk about the challenges and principles of extracting tabular dat ...

  3. 从.weights中提取权重数据

    从.weights文件中提取权重数据 前言 .weights文件 将.weights文件转换成.h5 转换脚本convert.py 其他准备工作 转换成.h5 从.h5文件提取数据 关于.h5文件 摸 ...

  4. 自然语言处理(NLP)之从文本中提取时间

    在我们的日常生活和工作中,从文本中提取时间是一项非常基础却重要的工作,因此,接下来将介绍如何从文本中有效地提取时间.   举个简单的例子,我们需要从下面的文本中提取时间: 6月28日,杭州市统计局权威 ...

  5. Camelot:从pdf中提取表格数据

    Camelot:从pdf中提取表格数据 文章目录: 一.Camelot的介绍和安装 1. Camelot介绍 2. Camelot的安装 3. 其他 二.Camelot的使用 1. 快速入门使用 2. ...

  6. C# 从Excel中读取时间数据

    之前写到从Excel中读取时间数据 //读取Excel数据Excel.Application xapp = new Excel.Application();string filepath = txt_ ...

  7. html怎么拿json数据,如何使用Python从HTML数据中提取JSON数据?

    我正在尝试制作一个python脚本,可以在outlook中读取JSON数据电子邮件.但是问题是如何从HTML数据中提取JSON数据.这是我要提取的原始JSON数据.在{ "vpn_detai ...

  8. 用Aspose.Words 从Word文档中提取表格数据

    用Aspose.Words 从Word文档中提取表格数据 对于某些项目,开发人员需要从Word文档中提取数据并导出到数据库.最大的挑战是必须支持现有Word文档. 相同格式且带多个数据块的Word文档 ...

  9. matlab提取数据的一部分,matlab处理excel数据【怎么用MATLAB从excel中提取部分数据】...

    已经把excel的一列导入到matlab的工作区,怎么计算这一列数的均值.标准差.最小值.最大值以及中位数? 把这个EXCEL放到matlab目录下的work里,假设名为1.xls,然后在matlab ...

最新文章

  1. 6个2教你认识递归的力量!
  2. 异常: java.security.InvalidKeyException: Illegal key size
  3. 致命问题多数据源引发SpringBatch多事物
  4. HYSBZ 1588 营业额统计 平衡二叉树模板
  5. 基于HBase+ ElasticSearch的海量交通数据实时存取方案设计
  6. oracle udev 多路径,Suse 11下多路径及udev配置
  7. 【转】Java计算文件的hash值
  8. WORD批量更改所有图片大小
  9. 由项目浅谈JS中MVVM模式
  10. yum与apt-get的区别以及两者更新源(阿里/网易【163】)
  11. 数据挖掘学习07 - 《数据挖掘导论》第二章:数据
  12. Android 11源码下载和编译
  13. Android流量监控以及流量防火墙的概述
  14. 【Power BI ---M语言】M语言基础一
  15. 解决 Sketch 在MAC M1上运行卡顿等问题!
  16. 生活大爆炸第五季 那些精妙的台词翻译
  17. 微云直链解析php,用微云做直链
  18. 2.2.7Python-异常处理
  19. 具有自主、多鳍和仿生机器人的鱼类三维游泳(2021)
  20. 当心PayPal,Amazon认真对待付款

热门文章

  1. 水晶苍蝇拍:人生不同阶段的投资规划
  2. 【推荐】50份2021年稀土开发者大会(PPT汇总)
  3. SQL报错盲注绕过云锁
  4. 01星球第一天2023/2/27
  5. android vmp,[原创]arm vmp
  6. asmlinkage
  7. 遗传算法及其matlab实现,现代智能化算法—遗传算法及其matlab代码实现
  8. 2021年西式面点师(中级)考试试卷及西式面点师(中级)实操考试视频
  9. 怎么在服务器查看项目日志,什么是服务器日志?服务器日志要怎么看?
  10. python判断n是否为完全数_判断一个数是否为完全数