8得票4回答
如何在使用ddply或aggregate时,使用返回向量的函数(例如fivenum)?

我想要使用几列数据将我的数据框拆分,并在每个组上调用fivenum。 aggregate(Petal.Width ~ Species, iris, function(x) summary(fivenum(x))) 返回的值是一个只有两列的数据框,第二列是一个矩阵。如何将其转换为数据框的普...

174得票12回答
安装新版本R的无痛方式?

Andrew Gelman最近抱怨在R上缺乏易于升级的过程(在Windows上比Linux更相关)。 有人有好的技巧可以完成升级,从安装软件到复制所有设置/包? 以下建议包含在评论中,我最近一直在使用。 首先安装新版本,然后在旧版本中运行此命令:#--run in the old versi...

21得票4回答
如何使用dplyr在R数据框中找到两行之间值的差异

我有一个 R 数据框,例如:df <- data.frame(period=rep(1:4,2), farm=c(rep('A',4),rep('B',4)), cumVol=c(1,5,15,31,10,12,16...

16得票3回答
R中将整数数据框转换为日期。

我有一个包含10个日期的数据框,我将其作为整数读入R中。以下是该数据框:19820509 19550503 20080505 19590505 19940517 19690504 20050420 20060503 19840427 19550513 我们将其称为df. 我在这里尝试了几行不...

9得票2回答
基于正则表达式的n元语法提取

Karl Broman的文章:https://kbroman.wordpress.com/2015/06/22/randomized-hobbit-2/ 激发了我对正则表达式和ngrams的兴趣,只是出于好玩的心情。我尝试使用正则表达式来提取双字母组合。虽然知道有解析器可以完成这个工作,但我对...

9得票4回答
如何在R中进行基本的多序列比对?

(我曾尝试在BioStars上提问,但为了让文本挖掘的人认为有更好的解决方案,我也在这里重新发布) 我要完成的任务是对齐多个序列。 我没有一个基本的匹配模式。我只知道“真实”模式应该是长度为“30”,并且我所拥有的序列在随机点引入了缺失值。 以下是这些序列的示例。左侧显示缺失值的实际位置...

11得票1回答
使用xtable或任何包,在R中创建一个表格,表头扩展到两列。

我想要将两个数据框的表格合并并将该表格导出到LaTeX文档中。我要创建的表格如下所示。请注意,下面的表格是使用Excel创建的。 利用R中的xtable函数,我可以分别为两个站点导出表格。对于两个站点T1和T2,我得到了以下输出。如何将两个站点的输出组合起来以获得上述所需的输出? T1...

10得票2回答
闪亮的布局 - 如何添加页脚免责声明?

我能帮助您翻译以下内容:如何在Shiny的UI中添加页脚注释或免责声明?这是我的当前布局。 shinyUI( pageWithSidebar( headerPanel("My Title"), sidebarPanel("sidebar"), mainPan...

7得票2回答
根据图层部分名称匹配,在栈中选择光栅图。

我有一堆栅格图像(每个物种一个),然后我有一个数据框,其中包含纬度/经度列和物种名称。 fls = list.files(pattern="median") s <- stack(fls) df<-c("x","y","species name") 我希望能够一次只选择一个光...

34得票4回答
找出每列的最大值和最小值,然后找出每行的最大值和最小值。

我有这个矩阵:a <- matrix(rnorm(1000 * 18, mean = 100, sd = sqrt(10)), 1000, 18) 我想找到每一列的最大值和最小值,以及每一行的最大值和最小值。