标签: continuous

识别列表中的连续数字组

我想在列表中标识连续数字组,以便:

myfunc([2, 3, 4, 5, 12, 13, 14, 15, 16, 17, 20])
Run Code Online (Sandbox Code Playgroud)

返回:

[(2,5), (12,17), 20]
Run Code Online (Sandbox Code Playgroud)

并且想知道最好的方法是什么(特别是如果在Python中有内置的东西).

编辑:注意我原本忘了提到个别数字应该作为单独的数字返回,而不是范围.

python list range continuous

81
推荐指数
6
解决办法
4万
查看次数

将连续变量分成相等大小的组

我需要将连续变量拆分/分成3个相等大小的组.

示例数据框

das <- data.frame(anim=1:15,
                  wt=c(181,179,180.5,201,201.5,245,246.4,
                       189.3,301,354,369,205,199,394,231.3))
Run Code Online (Sandbox Code Playgroud)

在被剪切后(根据值wt),我需要在新变量下面有3个类,wt2如下所示:

> das 
   anim    wt wt2
1     1 181.0   1
2     2 179.0   1
3     3 180.5   1
4     4 201.0   2
5     5 201.5   2
6     6 245.0   2
7     7 246.4   3
8     8 189.3   1
9     9 301.0   3
10   10 354.0   3
11   11 369.0   3
12   12 205.0   2
13   13 199.0   1
14   14 394.0   3
15   15 231.3   2
Run Code Online (Sandbox Code Playgroud)

这将应用于大型数据集

variables split r continuous

53
推荐指数
7
解决办法
10万
查看次数

ggplot:为连续x的每个组排列多个y变量的箱线图

我想为连续x变量的组创建多个变量的箱线图.对于每组x,箱形图应该彼此相邻排列.

数据如下所示:

require (ggplot2)
require (plyr)
library(reshape2)

set.seed(1234)
x   <- rnorm(100)
y.1 <- rnorm(100)
y.2 <- rnorm(100)
y.3 <- rnorm(100)
y.4 <- rnorm(100)

df <- as.data.frame(cbind(x,y.1,y.2,y.3,y.4))
Run Code Online (Sandbox Code Playgroud)

然后我融化了

dfmelt <- melt(df, measure.vars=2:5)    
Run Code Online (Sandbox Code Playgroud)

这个解决方案 中显示的facet_wrap(ggplot(facets)中的因子多个绘图)给出了单个图中的每个变量,但是我希望每个变量的箱形图彼此相邻,每个x的bin都在一个图.

ggplot(dfmelt, aes(value, x, group = round_any(x, 0.5), fill=variable))+
geom_boxplot() + 
geom_jitter() + 
facet_wrap(~variable)
Run Code Online (Sandbox Code Playgroud)

图.1

这显示了y变量彼此相邻但不是bin x.

ggplot(dfmelt) +
geom_boxplot(aes(x=x,y=value,fill=variable))+
facet_grid(~variable)
Run Code Online (Sandbox Code Playgroud)

fig2

现在我想为x的每个bin生成这样的图.

什么必须改变或添加?

r continuous ggplot2 boxplot r-factor

15
推荐指数
1
解决办法
4万
查看次数

连续循环页面(不是无限滚动)

我正在寻找创建滚动功能的资源,例如在这些网站上找到的功能:
Outpost Journal
Unfold

滚动条点击页面底部后,我希望它循环回到顶部.我对无限卷轴很熟悉,这不是我想要的.我还发现脚本会将相同的内容写入/添加到页面底部,但没有一个循环回到页面顶部.

scroll loops continuous infinite

13
推荐指数
4
解决办法
1万
查看次数

如何获得连续的触摸事件?

我的课程扩展了View,我需要在其上获得连续的触摸事件.

如果我使用:

public boolean onTouchEvent(MotionEvent me) {

    if(me.getAction()==MotionEvent.ACTION_DOWN) {
        myAction();
    }
    return true;
}
Run Code Online (Sandbox Code Playgroud)

...触摸事件被捕获一次.

如果我需要连续触摸而不移动手指怎么办?请告诉我,我不需要使用线程或计时器.我的应用程序已经太沉重了.

谢谢.

events android continuous touch

11
推荐指数
2
解决办法
3万
查看次数

jquery使div反复淡入淡出

你好我在for循环中创建了一系列div,如下所示:

var myDiv ='#bannerHolder'
        var fib_str = '1, 2, 3, 5, 8, 13, 21, 1, 2, 3, 5, 8, 13, 21, 1, 2, 3, 5, 8, 13, 21, 1, 2, 3, 5, 8, 13'
        var widths_str = '33px, 31px, 35px, 9px, 16px, 50px, 33px, 24px, 40px, 20px, 63px, 30px, 10px, 29px, 11px, 12px, 51px, 31px, 35px, 11px, 14px, 50px, 30px, 25px, 38px, 20px, 35px'
        var pos_str = '0px, 44px, 105px, 144px, 153px, 203px, 236px, 269px, 280px, 354px, 374px, 437px, 447px, …
Run Code Online (Sandbox Code Playgroud)

html jquery continuous fadeout fadein

10
推荐指数
1
解决办法
1万
查看次数

视频录制到Android上的循环缓冲区

我正在寻找最佳方式(如果有的话)将连续视频捕获到SD卡上的循环缓冲区,允许用户在事件发生后捕获事件.

标准视频录制API允许您直接写入文件,当您达到限制(由用户设置或SD卡的容量)时,您必须停止并重新开始录制.这将创建长达2秒的长窗口,其中录制未运行.这就是DailyRoads Voyager等现有应用已经做过的事情.为了最大限度地减少丢失重要事物的可能性,你可以将分裂时间设置为很长的时间,比如10分钟,但是如果事件发生在接近这个时间跨度的末尾,你就会在开始时存储9分钟的空间而浪费空间.

所以,我现在的想法如下:我将有一个大文件作为缓冲区.我将使用我发现的一些代码来捕获帧并将它们保存到文件中,最后包裹.当用户想要保留一些部分时,我会通过指向缓冲区的开头和结尾的标记来标记它.录制可以像以前一样继续,跳过标记为保留的区域.

录制停止后,或者在后台线程中(取决于手机/卡的速度),我会将标记的区域复制到另一个文件并删除覆盖保护.

主要问题,如果您不关心上述细节:我似乎无法找到将各个帧转换为Android SDK中的视频文件的方法.可能吗?如果没有,是否有任何可用的库,可能是本机代码,可以做到这一点?

我并不关心未压缩帧的大缓冲区,但导出的视频应该以Android友好的格式压缩.但是,如果有一种压缩缓冲区的方法,我想听听它.

谢谢.

android video-capture continuous circular-buffer video-encoding

10
推荐指数
1
解决办法
4321
查看次数

用gradle连续测试

是否有插件或一些很好的方法让gradle在后台编译和测试我的应用程序?

我知道有一些intellij和eclipse的插件(其中包括最多的插件),但我正在寻找一个通用的gradle解决方案,无论IDE如何.

开始测试-damon并使用growl或其他一些通知工具让我知道代码没有编译或测试失败会很好.

testing continuous gradle

9
推荐指数
1
解决办法
1311
查看次数

在R中创建连续热图

我有一系列x和y坐标,每个坐标都附有距离.我想创建一个热图,显示x和y范围内每个点的平均距离作为热图.由于这些点不是以格子状的形状彼此均匀地间隔开,因此该方法需要某种平滑功能,该功能将数据聚类并计算附近的每个点的平均值,然后用颜色表示该平均值.

到目前为止,使用ggplot2,我只能找到类似stat_density2d和的方法geom_tile,它们只能用于显示点密度和表示均匀间隔的点(据我所知).

理想情况下,它将遵循与此图像相同的原则: 在此输入图像描述

即使点的密度和位置不均匀,也基于附近的给定点分配颜色.

我不想像这个图像那样以矩阵形式创建热图: 在此输入图像描述

表格是用颜色编码的.相反,我想使用非均匀分布的x和y坐标创建连续热图,实际上,它显示数据被分成无限多个矩形的极限.这可能不是该函数使用的实际方法,但它提供了我正在寻找的一般概念.

以下是一些示例数据:

data=data.frame(x=c(1,1,2,2,3,4,5,6,7,7,8,9),
  y=c(2,4,5,1,3,8,4,8,1,1,6,9),
  distance=c(66,84,93,76,104,29,70,19,60,50,46,36))
Run Code Online (Sandbox Code Playgroud)

如何制作带距离的热图作为覆盖整个数字范围的色标,如第一个链接中提供的图?

任何帮助是极大的赞赏!

r map continuous heat ggplot2

8
推荐指数
2
解决办法
2万
查看次数

使用CSS3持续向上动画气泡?

见下图:

http://i.imgur.com/3vTrB.png

在后台查看那些透明圆圈?我想做的是让它们从下往上动画,然后手动跳下(屏幕外)并重新开始动画.圆圈是用于制作圆圈效果的简单<span>元素border-radius.

这可能与CSS3有关,还是我需要javascript?如果可能的话,我也会喜欢在向上移动时在X范围内随机移动圆圈.我会想象随机性需要javascript吗?

如果可能的话,我会很感激有关如何制作它的一些建议/想法.如果不能用CSS,Javascript库也是受欢迎的!

html5 continuous repeat css3 css-animations

8
推荐指数
1
解决办法
3万
查看次数