我正在使用R Studio版本1.0.143。
我需要转置一列以成为变量的名称,而不会丢失有关值的信息(在此示例中为freq_var和freq_mut)。 另外,我需要知道数据来自哪个表(样本1、2等)
主要问题是即使样本1中不存在基因中的一个值,但样本2中存在IS中的一个值(示例中为NA),我如何将所有内容加在一起
我可以手动进行操作,但是我的表中每个变量包含数千个值!
样本1
Freq_var Freq_mut Gene
2 2 A
3 3 B
2 5 C
示例2
Freq_var Freq_mut Gene
1 2 A
1 1 B
1 1 D
收件人:
A(Freq_var) B(Freq_var) C(Freq_var) D(Freq_var) A(Freq_mut).....
Sample 1 2 3 2 NA 2
Sample 2 1 1 NA 1 2
答案 0 :(得分:-1)
我会尝试这样的事情:
library(tidyverse)
sample_1 <- sample_1 %<%
mutate(sample = "sample_1")
sample_1 <- sample_2 %<%
mutate(sample = "sample_2")
combined <- sample_1 %<%
bind_rows(sample_2)