使用列表从较大的数据框创建新的数据框
我有一个数据框,其中包含大量样本的多个数据点。这是一个简短的示例,其中包含 3 个样本,每个样本有 3 个数据点: Assay Genotype Sample CCT6-002 …
使用R中的选项卡txt列表更改数据框中的列位置
也许这是一个简单的问题,但我正在尝试更改 R 中数据框中的列的位置。我已经得到了这个数据框, TargetID 1065197 1005204 97610 1011789 101075 1002…
如何创建具有 3 个因素的 data.frame?
我希望你不会觉得我的问题太愚蠢,我做了很多研究,但似乎我不知道如何解决这个非常烦人的问题。 嗯,我有一个实验中 6 名参与者 (P) 的数据,每个参…
在R中合并两个数据框并找到共同值和不匹配值
我试图找到一个函数来仅在一个公共列上匹配两个不同长度的数据帧,并创建一个不同的列来指定是否找到匹配项。 所以,举例来说, df1 是: Name Positi…
在 R 中,如果数据帧只有一列,为什么从数据帧中选择行会返回数据作为向量?
假设我们想要逐行访问数据帧中的数据。这些示例经过简化,但是当按行名称对数据框进行排序时,例如 (df[order(row.names(df)]),我们使用相同的技术。…
如何进行逐行减法并将特定数字替换为零?
步骤1:我有一个像这样的简化数据框: df1 = data.frame (B=c(1,0,1), C=c(1,1,0) , D=c(1,0,1), E=c(1,1,0), F=c(0,0,1) , G=c(0,1,0), H=c(0,0,1), …
R 中的数据帧 - NA 值
我正在尝试从数据框中删除第三列为 NA 的所有行: new.frame <- data[(!is.na(data$z)),] 但我收到错误。 Warning message: In is.na(data$z) : is.na…
如何根据 R 中的分组获取数据帧的子集?
我有一个聚合问题,我无法弄清楚如何在 R 中高效执行。 假设我有以下数据: group1 <- c("a","b","a","a","b","c","c","c","c", "c","a","a","a","b",…
根据另一列中的值聚合一列中的数据
我知道有一个简单的方法可以做到这一点......但是,我无法弄清楚。 我的 R 脚本中有一个数据框,如下所示: A B C 1.2 4 8 2.3 4 9 2.3 6 0 1.2 3 3 3…
理解 R 中的 xyplot
我是 R 新手,我正在尝试理解点阵中的 xyplot 函数。 我有一个数据框: df <- data.frame(Mean=as.vector(abc), Cycle=seq_len(nrow(abc)), Sample=re…
字典样式替换多个项目
我有一个很大的字符数据 data.frame,我想根据其他语言中通常所说的字典进行转换。 目前我正在这样处理: foo <- data.frame(snp1 = c("AA", "AG", "A…
按行选择一行中的最后一个非 NA 值
我有一个数据框,其中每一行都是不同长度的值的向量。我想创建每行中最后一个真实值的向量。 以下是一个示例数据框: df <- read.table(tc <- textCon…
ddply 与 lm() 函数
如何将 ddply 函数用于线性模型? x1 <- c(1:10, 1:10) x2 <- c(1:5, 1:5, 1:5, 1:5) x3 <- c(rep(1,5), rep(2,5), rep(1,5), rep(2,5)) set.seed(123…