我目前有下面的列表,并试图从结果中开发一个数据框架。实际上,我想将第一个列表添加到一个新的数据框中,使用变量名创建列,并将结果存储在第一行中。然后移动到下一个列表并创建一个新的y列,这样所有具有y结果的变量都将被添加到该列表中。 list
[[1]]
x xy
1.000365 1.000365
[[2]]
x y
1.007184 1.007184
[[3]]
x y
1.020803 1.020803
[[4]]
NA 这有可能做到吗?我一直在尝试弄清楚for loop或lapply在
我希望基于R中的2列合并2个数据帧,这两个数据帧称为popr和data列,它们共享相同的2个变量: USUBJID和TRTAG2N,这两个变量是我想要组合这两个数据帧的变量。
当我只尝试根据一列进行合并时,合并函数就能工作:
merged <- merge(popr,droppedcol,by="USUBJID")
当我试图通过使用2列合并并查看数据框架“工期”时,表是空的,没有值,只有列标题。它说“表中没有可用的数据”。
我的任务是在R中复制SAS代码:
data duration;
set pop combined1 ;
by usubjid trtag2n;
我一直在尝试找到一种方法来绘制只有两列的数据框:一列用于值,另一列用于标签。然后,绘图可以有3种不同的颜色(每个标签一种)。这是我的数据框的一部分: dN Label
0.0293 S
0.0273 S
0.0041 S
...
0.3070 E
0.3070 E
... 所以我使用这个数据框以一种单独的方式创建了一个盒子图,我有3个类似于上面的数据框。然后我使用multiplot函数进行绘图: multiplot(dN_plot, dS_plot, omega_plot, cols=3) 这会产生一个框图: ? 这个图很好,但是,我需要更改顺序,并且我需要使用其他函数。因此,在
我有多个数据帧,例如:数据帧1
V1 V2
1 Charlie 30
2 Tom 50
3 Anna 20
数据帧2
V1 V2
1 Tom 30
2 Anna 10
3 Julia 60
如果第一列的值相同,如何将这些数据框迁移到相同的数据框中并添加第二列:
V1 V2
1 Charlie 30
2 Tom 80
3 Anna 30
4 Julia 60
我有一个与任何实际数据都没有关联的I列表。我有一个SQL数据库,其中每个ID都有一个表,这些表中有一些数据,我希望根据我拥有的ID列表将这些数据组合到一个大型数据框中。我想这需要一个for循环,但是我还没能让它正常工作。 例如,我有一个ID列表“1,2,3,4,5 我有一个SQL数据库,其中每一个都有表,它们也有与ID关联的其他数据。每个ID都有多行和多列。 我希望我的最终产品是那些行和列的组合,以使I列表位于r中的单个数据框中。我该如何做到这一点?这样做最有效的方法是什么? #Example data set
library(lubridate)
date <- rep_len(se
我目前正在学习R.中的purrr,我有下面的代码
使用r中的pysch包从问题列表中获取平均值、SD、范围等
将列表项作为列添加到表中的单个数据帧中返回这些统计信息。在它的学校下面。
下面是一个例子,我认为我大约有90%在那里。我所要做的就是把学校的名字作为一个列添加到dataframe中,以便以后能够绘制它们的图表。有人能帮忙吗?一旦运行bind_rows()命令,下面的方法就会丢失名称
library(lavaan)
library(tidyverse)
# function pulls the mean, sd, range, kurtosis and skew
get
我正在处理多个数据集,并尝试将它们组合到一个矩阵中,其中每一列是一个基因名称,表值是基因表达数据。 问题是,一些数据集缺少一些基因或具有不同的基因,因此我没有完整的“参考”基因集。 Dataset 1 Dataset 2
Gene expression Gene expression
a 0.3 a 0.1
b 0.1 c -0.3
e 0.2 d 0.
我想在TIME=0上为每个主题(ID)插入一个额外的行。
添加的行应包含相同的列值,但对于所有主题,A和B应改为2和-2。每个主题的所有其他列值都应保持不变。下面的示例说明了我想对一个主题做什么:
ID = c(1,1,1,1)
TIME = c(0,1, 2,3)
CONC= c(0,6,12,9)
A= c(1,2,2,2)
B=c(0,0,0,0)
C=c(1,0,0,0)
DF1 = data.frame(ID, TIME, CONC, A, B,C)
#add row for every new ID with A now = 2 and B = -2. All other c