我有載體,L1的列表,和數據幀,DF2,以取代在數據幀的值。我想從df2中取值,並用這些取代L1的值。例如,當L1的ABCC10說 「TCGA_DD_A1EG」,我想用值2.193205替換此,從第1行(ABCC10),第3列(TCGA.DD.A1EG)。我想用每個價值來做到這一點。試圖用其它值
L1是這樣的:
$ABCC10
[1] "TCGA_DD_A1EG" "TCGA_FV_A3R2" "TCGA_FV_A3I0" "TCGA_DD_A1EH" "TCGA_FV_A23B"
$ACBD6
[1] "TCGA_DD_A1EH" "TCGA_DD_A3A8" "TCGA_ES_A2HT" "TCGA_DD_A1EG" "TCGA_DD_A1EB"
DF2看起來是這樣的:
TCGA.BC.A10Q TCGA.DD.A1EB TCGA.DD.A1EG TCGA.DD.A1EH TCGA.DD.A1EI TCGA.DD.A3A6 TCGA.DD.A3A8
ABCC10 2.540764 0.4372165 2.193205 3.265756 0.6060301 2.927072 0.6799514
ACBD6 1.112432 0.4611697 1.274129 1.802985 -0.0475743 1.071064 0.4336301
TCGA.ES.A2HT TCGA.FV.A23B TCGA.FV.A3I0 TCGA.FV.A3R2
ABCC10 -0.08129554 2.2963764 3.196518 0.8595943
ACBD6 1.76935812 0.3644397 1.392206 1.0282030
介意副本提供的數據集和粘貼'dput(DF1)'和'duput(DF2)'的輸出? – useR
你的'df1'看起來像一個'list'。你確定這是一個df嗎? –
@RuiBarradas它是由列表 – merryberry