【发布时间】:2021-11-20 12:26:24
【问题描述】:
我正在浏览一个列表,我正在对列表中的元素进行采样。
[[1]] LRPAP1 ITGB1 TIMP1 TNC CD81 CKLF BST2 HLA-C PDAP1 CALM3 NPTN
95 188 155 158 226 27 179 66 113 19 321
ITGA3 TIMP2 FN1 AGR2 CD9 CALM1 RTN4
193 156 58 306 191 17 135
[[2]] GSTP1 BSG VIM LGALS3BP UBA52 APP ARF1 HMGB1
62 178 168 92 159 10 12 68
CALR PSAP CAV1 HSP90B1 LTBP3 PRSS23 CD63 APLP2
20 125 209 71 96 124 338 289
CANX
290
[[3]]
PKM PTMA HLA-B MDK HSPA8 RPS27A UBB P4HB
117 128 65 99 73 134 160 112 CALM2
HSP90AA1 ANXA1 RPSA HLA-A B2M UBC GNAS
18 70 7 257 64 14 161 60 RPS19
LGALS1
133 91
pind 是列表列表。以下代码有效,但我需要将此行更改为包装目的...(R中的生物导体)
test <- lapply(pind,function(x) sample(x,length(x)))
我正在尝试做这样的事情但没有成功:
test<- foreach::foreach(k = seq_len(length(pind)),.combine = 'c') %dopar% {
sample(k,length(k))
}
【问题讨论】: