小编jog*_*ogo的帖子

case/switch语句的Python等价物是什么?

我想知道,是否有一个Python等效的case语句,如VB.net或C#上提供的示例?

python case-statement switch-statement

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

如何从列表中删除元素?

我有一个列表,我想从中删除一个元素.我怎样才能做到这一点?

我已经尝试查找我认为这个功能的明显名称将在参考手册中,我没有找到任何合适的东西.

indexing r list

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

对于R数据帧中的每一行

我有一个数据帧,对于该数据帧中的每一行,我必须进行一些复杂的查找并将一些数据附加到文件中.

dataFrame包含用于生物研究的96孔板中选定孔的科学结果,因此我想做类似的事情:

for (well in dataFrame) {
  wellName <- well$name    # string like "H1"
  plateName <- well$plate  # string like "plate67"
  wellID <- getWellID(wellName, plateName)
  cat(paste(wellID, well$value1, well$value2, sep=","), file=outputFile)
}
Run Code Online (Sandbox Code Playgroud)

在我的程序世界中,我会做类似的事情:

for (row in dataFrame) {
    #look up stuff using data from the row
    #write stuff to the file
}
Run Code Online (Sandbox Code Playgroud)

这样做的"R方式"是什么?

r rows dataframe

165
推荐指数
7
解决办法
30万
查看次数

在矢量或列中找到第二个(第三个......)最高/最低值的最快方法

R提供最大值和最小值,但除了从整个向量中排序而不是从此向量中选取值x之外,我没有看到在序列中找到另一个值的快速方法.

是否有更快的方法来获得第二高的值(例如)?

谢谢

r vector

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

相当于R中的"throw"

如何在R中"抛出"错误?我有一个函数,它采用数据框和一些列名称,并用它们做的事情.如果列不存在,我希望函数停止并根据它停止所有函数.

我已经看过recoverbrowsetraceback,但同时,他们似乎是接近,但不是我所期待的.

error-handling r

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

在R中,如何找到平均值的标准误差?

是否有命令在R中找到平均值的标准误差?

statistics r

78
推荐指数
5
解决办法
30万
查看次数

两个日期之间的月数

是否有标准/通用方法/公式来计算R中两个日期之间的月数?

我正在寻找类似于MathWorks月份功能的东西

r date

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

如何获得R中的行索引号?

假设我在R中有一个列表或数据框,我想得到行索引,我该怎么做?也就是说,我想知道某个矩阵包含多少行.

r dataframe

54
推荐指数
4
解决办法
29万
查看次数

R中的long/bigint/decimal等效数据类型

我们有什么数据类型选择来处理R中的大数?默认情况下,整数的大小似乎是32位,因此来自sql server的bigint数字以及从python通过rpy2传递的任何大数字都会被破坏.

> 123456789123
[1] 123456789123
> 1234567891234
[1] 1.234568e+12
Run Code Online (Sandbox Code Playgroud)

当使用RODBC读取bigint值123456789123456789时,它返回为123456789123456784(参见最后一位数字),并且通过RJSONIO反序列化时的相同数字将返回-1395630315L(这似乎是RJSONIO的附加错误/限制).

> fromJSON('[1234567891]')
[1] 1234567891
> fromJSON('[12345678912]')
[1] -539222976
Run Code Online (Sandbox Code Playgroud)

其实,我需要能够处理大量来自JSON的到来,所以用RJSONIO的限制,我可能不会有一个解决办法,除了找到更好的JSON库(这似乎是一个非选项现在).我想听听专家们对此以及一般情况的看法.

types r

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

R Web应用程序介绍

我怀疑这是提出问题的正确位置,但我想知道是否有一个很好的地方可以介绍在R中开发网络应用程序.我知道人们正在这样做,我知道在哪里可以找到有关RApache和brew的信息但任何类型的演练?

在我自己开始之前检查一下.

web-applications r

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