嘿所有我有5个样本A,B,C,D,E的数据框。我想要做的是首先搜索一个mirna,它与具有缺失值的miRNA高度相关,并从该mirna中获取一个值...例如
miRNA-1值:1 2 3 NA 5 miRNA-2值:2 4 6 8 10 ==>将第二个miRNA的缺失值替换为4。
这就是我想要为R
中的数据框做的事情任何帮助都会非常感激:)
A B C D
hsa-miR-199a-3p, hsa-miR-199b-3p NA 13.13892 5.533703 25.67405
hsa-miR-365a-3p, hsa-miR-365b-3p 15.70536 52.86558 18.467540 223.51424
hsa-miR-3689a-5p, hsa-miR-3689b-5p NA 21.41597 5.964772 NA
hsa-miR-3689b-3p, hsa-miR-3689c 9.58696 44.56490 10.102051 13.26785
hsa-miR-4520a-5p, hsa-miR-4520b-5p 18.06865 28.06991 NA NA
hsa-miR-516b-3p, hsa-miR-516a-3p NA 10.77471 8.039662 NA
E
hsa-miR-199a-3p, hsa-miR-199b-3p NA
hsa-miR-365a-3p, hsa-miR-365b-3p 31.93503
hsa-miR-3689a-5p, hsa-miR-3689b-5p 24.26073
hsa-miR-3689b-3p, hsa-miR-3689c NA
hsa-miR-4520a-5p, hsa-miR-4520b-5p NA
hsa-miR-516b-3p, hsa-miR-516a-3p NA
答案 0 :(得分:0)
你有没看过这个答案(特别是动物园的Akrun'我很欣赏它并不是你想要的,但可能会带来一些线索。它是连续的邻居的手段,所以建议1 2 3 NA 5将是4(平均3和5)。
Replacing NA's in R numeric vectors with values calculated from neighbours
试图找到只有4个数据点的对之间的相关性,因为缺少一个,这是一个挑战。