小编use*_*123的帖子

在 R 中运行指定时间的函数

我正在尝试让一个函数运行指定的时间,目前我正在尝试使用该system.time函数。我不知道如何定义一个新变量来获取函数运行的累积值,然后将其放入 while 循环中。

timer<-(system.time(simulated_results<-replicate(n=1,simulation(J,10000,FALSE,0.1),simplify="vector"))[3])

print(timer)

while(cumsum(timer)<15){
    print(cumsum(timer)) 
    simulated_results<-replicate(n=10000,simulation(J,10000,FALSE,0.1),simplify="vector")
}
Run Code Online (Sandbox Code Playgroud)

我将非常感谢任何帮助!

r

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

生成一个序列,保留下一个元素python中的前一个元素

我想在列表中生成一个序列,我知道如何使用for循环执行此操作,但如果我想生成列表使得先前生成的元素包含在下一个元素中,我该怎么做?我很不确定

即生成列表,使其项目为:

其中x只是一个符号

[x,(x)*(x+1),(x)*(x+1)*(x+2)]

而不是 [x,x+1,x+2]

任何帮助非常感谢!

python

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

"[:,]"列出切片python,这是什么意思?

我正在读一些代码而且我看到了 " list[:,i] for i in range(0,list))......"

我对那里的逗号正在做什么感到困惑,:,谷歌提供没有答案,因为你不能谷歌标点符号.

任何帮助非常感谢!

python numpy

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

使用vim删除范围中的行

我有一个大文本文件(+ 100k长行),我一直在使用vim进行编辑,我想删除给定范围内的行,即执行类似删除行500到50000的任何命令来执行此操作?

vim

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

检测日期列格式的中断/更改

我想知道是否有人知道可以检测R中日期列格式的任何中断的包或函数,即检测日期向量格式的更改位置,如:

11/2/90
12/2/90
.
.
.
15/Feb/1990
16/Feb/1990
.
.
.
20/February/90
21/February/90
.
.
.
25/2/1990
26/2/1990
Run Code Online (Sandbox Code Playgroud)

r date

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

使用AND在R中Grep

有没有办法将两个术语传递给grep进行搜索?

想象一下,我想在包含"五"和"六"的对象中找到项目,即"五"和"六".

grep("five" & "six", object) 
Run Code Online (Sandbox Code Playgroud)

这不起作用,我知道有OR的符号.

regex r

3
推荐指数
3
解决办法
680
查看次数

检查列表中的值是否等于某个数字

我有一个数据列表:

[[0, 3], [1, 2], [2, 1], [3, 0]]
Run Code Online (Sandbox Code Playgroud)

我正在尝试检查是否有任何单个数字等于3,如果是,则返回哪个元素,因此原始列表中的list [0],list [3]等包含该值3.

我已经达到了:

for i in range(0, len(gcounter_selection)):
  for x in range(0,len(gcounter_selection)):
    if any(x) in gcounter_selection[i][x]==3:
      print(i)
Run Code Online (Sandbox Code Playgroud)

我的列表顺便称为gcounter_selection.

但我得到一个类型错误:

TypeError: argument of type 'int' is not iterable
Run Code Online (Sandbox Code Playgroud)

我尝试过使用生成器表达式,但我也无法使用它.

python

2
推荐指数
1
解决办法
9607
查看次数

对包含整数的列表进行排序

我有一个列表列表,其中包含当前按内容总和排序的整数:

[[1, 0, 0], [0, 1, 0], [0, 0, 1], [0, 0, 2], [0, 1, 1], [0, 2, 0], [1, 0, 1], [1, 1, 0], [2, 0, 0], [0, 0, 3], [0, 1, 2], [0, 2, 1], [0, 3, 0], [1, 0, 2], [1, 1, 1], [1, 2, 0], [2, 0, 1], [2, 1, 0], [3, 0, 0], [0, 0, 4], [0, 1, 3], [0, 2, 2], [0, 3, 1], [0, 4, 0], [1, 0, 3], [1, 1, 2], [1, …
Run Code Online (Sandbox Code Playgroud)

python

2
推荐指数
1
解决办法
117
查看次数

根据行创建新列

如果我有一个矩阵像:

     [,1] [,2] 
[1,]    1    7
[2,]    2    8
[3,]    3    9
[4,]    4   10
[5,]    5   11
[6,]    6   12
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何从上面创建一个新的矩阵,如下所示:

     [,1] [,2] [,3] [,4] [,5] [,6]
[1,]    1    7  3    9    5    11
[2,]    2    8  4    10   6    12
Run Code Online (Sandbox Code Playgroud)

r

2
推荐指数
1
解决办法
65
查看次数

将可变长度列表转换为R中的矩阵

如果我有一个可变长度的矢量列表:

[[1]]
[1] 1 2 3 4

[[2]]
[1] 4 5 6

[[3]]
[1] 1 2 3 4 5 6 7 8 9

[[4]]
[1] 'a' 'b' 'c'
Run Code Online (Sandbox Code Playgroud)

我如何将其转换为数据框/逻辑矩阵,列表元素表示为列?

即数据框如:

    1 2 3 4 5 6 7 8 9 'a' 'b' 'c'
[1] 1 1 1 1 0 0 0 0 0  0   0   0
[2] 0 0 0 1 1 1 0 0 0  0   0   0
[3] 1 1 1 1 1 1 1 1 1  0   0 …
Run Code Online (Sandbox Code Playgroud)

r

2
推荐指数
1
解决办法
74
查看次数

标签 统计

r ×5

python ×4

date ×1

numpy ×1

regex ×1

vim ×1