lapply相关内容

选择数据框列表的最后一个非NA列

我目前正在尝试在R中解析RDP多分类器层次结构文件,但是这个问题更普遍适用。基本上我创建一个列表,其中包含几个包含“层次”行的文件的数据框: dput(corner(hierlist $ hier_M2MID06_Trimmed_noGaps.fas_fixrank.txt,n = c(7,10))) structure(list(X1 = structure(c(30L,31L,163 ..
发布时间:2017-03-26 04:24:28 其他开发

R数据帧提取非顺序列并创建新的子数据帧

我有一个由25列和30,000行组成的数据框。我想要创建包含所有行的子数据框,但是仅创建非顺序的某些列。例如,包含列1,12,15和25的子数据框架。 我已经用lapply玩了,但我不知道如何创建子具有非顺序列的数据帧。 谢谢。 解决方案 可以通过使用 data.frame 一个 data.frame 的行,列或两者的索引。 一般形式是: / p> 数据集[rows ..
发布时间:2017-03-26 04:18:19 其他开发

对于glm2包,尝试将因子转换为数字并将其保留为数据帧

在R中使用包 glm2 和 mlbench ,我正在使用 BreastCancer 数据集。我从数据框中的10列开始了479次观察。 我想将10列中的9个因素转换为数字,并保留数据帧,但是我的新数据框架成为2列的数据框,而不是10? 这是我的代码 $( ) (b)b $ b BC = indexes = sample(1:nrow(BC),size = 0.3 ..
发布时间:2017-03-26 03:49:04 其他开发

使用* apply函数访问数据框的列名称

我需要为初学者使用R *应用功能(第一次不使用重新整形或plyr包)制作教程 我尝试 lapply (因为我读应用对数据帧不好)一个简单的函数到这个数据框,我想使用命名列来访问数据: fDist return(0.1 * (x1-x2)^ 2 +(y1-y2)^ 2)^ 0.5) } 数据 ..
发布时间:2017-03-26 03:40:57 其他开发

如何将数据子集存储在列表中?

我创建了一个列表,我在每个组件中存储了一个数据帧。现在我想过滤这些数据帧,只保留在特定列中具有NA的行。我希望这个操作的结果是另一个列表,其中包含数据帧,只有那列在该列中有NA。 这是一些代码来澄清我在说什么。假设 d1 和 d2 是我的数据框架 set.seed(1) d1 ..
发布时间:2017-03-26 02:14:40 其他开发

使用lapply将功能应用于数据帧列表,并将输出保存到具有不同名称的文件

我有一个数据框列表,并给出列表中的每个元素(例如每个数据框)一个名称: 例如 df1 df2 mylist 我有一个我要应用于每个数据框架的功能;在这个函数中,我想包括一行将结果写入文件(最终我想做更复杂的事情,例如保存每个数据框架的两个变量之间的相关关系图,但是以为我会开始简单) 例如 NewVar ..
发布时间:2017-03-26 01:02:57 其他开发

从R中的因子记录创建变量

我很失落,我有一个数据框如下所示: tract ageClass count 1 [0-4] 71 2 [0-4] 192 3 [0-4] 81 1 [5-8] 9 2 [5-8] 86 3 [5-8] 42 我想有这个结果: / p> tract [0-4] [5-8] 1 71 9 2 192 86 3 81 42 ..
发布时间:2017-03-26 00:13:14 其他开发

与R中的多个数据帧相同的功能

我对R很新,这是一个非常简单的问题。我发现了很多类似的东西,我想要但不完全是这样。基本上我有多个数据帧,我只想在所有数据帧中运行相同的功能。一个for循环可以工作,但我不知道如何正确地设置它来调用数据帧。似乎最喜欢用R的lapply方法。我已经玩了get函数,也没有用。如果这是一个重复的问题,我很抱歉。任何帮助将不胜感激! 这是我的简化示例: 2数据框:df1,df2 df1 开 ..
发布时间:2017-03-26 00:12:03 其他开发

打印数据帧列表中的第N行

我正在清理R中的几个excel文件。不幸的是它的尺寸,行和列都不相等。目前,我将每个excel表存储为列表中的数据框。我知道如何通过发出以下命令在列表中打印第一个数据帧的第4行: df.list1 [[ 1]] [4,] 或一系列这样的行: df.list1 [[1]] [1:10,] 我的问题是:如何为列表中的每个数据框打印特定行?换句话说: ..
发布时间:2017-03-26 00:01:58 其他开发

列表中的数据框;添加一个名为dataframe的新变量

我有一个我最终希望合并的数据框列表,同时保留原始数据帧名称或列表索引的记录。这将允许我在所有行中的子集等。为了完成这个,我想为每个数据帧添加一个新的变量'id',其中包含它所属的数据帧的名称/索引。 编辑:“在我的真实代码是使用以下代码从多个文件中读取数据帧变量,所以我没有真正的名称只有在“files.to.read”列表中,我不确定它们是否与数据帧顺序对齐: mylist ..
发布时间:2017-03-25 23:28:23 其他开发