找回密码
 注册
查看: 2583|回复: 3

R语言 如何求连续数据的最大个数

[复制链接]
发表于 2015-1-30 12:17:42 | 显示全部楼层 |阅读模式
现有一组数据如下: 001111000011101000011111000
     请问如何使用R语言求取连续的1的个数,并取得最大的连续个数。如上数据,第一组连续的1的个数为4,第二组为3,第三组为1,第四组为5,那么最大的连续数为5.
     该如何用R编程来实现呢?
回复

使用道具 举报

 楼主| 发表于 2015-1-30 15:41:00 | 显示全部楼层
答案已找到,可以进入下面的网站查看几个精彩回复:http://bbs.pinggu.org/forum.php? ... =3559262&page=1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-30 15:41:39 | 显示全部楼层
答案已找到,可以进入下面的网站查看几个精彩回复:http://bbs.pinggu.org/forum.php? ... =3559262&page=1
回复 支持 反对

使用道具 举报

发表于 2015-1-31 00:34:58 | 显示全部楼层
  1. x <- '001111000011101000011111000'
  2. x <- strsplit(x, '0')[[1]]
  3. max(nchar(x))
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-23 16:02 , Processed in 0.047971 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表