Mám datovém který obsahuje hodnoty koncentrací pro sadu vzorků takto:
Vzorek | Ethanol | Aceton | Formaldehyd | Metan |
---|---|---|---|---|
A | 20 | 20 | 20 | 20 |
A | 30 | 23 | 20 | nan |
A | 20 | 23 | nan | nan |
A | nan | 20 | nan | nan |
B | 21 | 46 | 87 | 54 |
B | 23 | 74 | nan | 54 |
B | 23 | 67 | nan | 53 |
B | 23 | nan | nan | 33 |
C | 23 | nan | nan | 66 |
C | 22 | nan | nan | 88 |
C | 22 | nan | nan | 90 |
C | 22 | nan | nan | 88 |
Mám druhý datovém že obsahuje podíl koncentrace hodnoty, které nejsou chybí v prvním datovém:
Vzorek | Ethanol | Aceton | Formaldehyd | Metan |
---|---|---|---|---|
A | 0.75 | 1 | 0.5 | 0.25 |
B | 1 | 0.75 | 0.25 | 1 |
C | 1 | 0 | 0 | 1 |
Chtěl bych nahradit hodnotu v prvním datovém s nan když stav v druhém datovém je 0,5 nebo méně. Proto výsledná datovém bude vypadat jako ten níže. Jakákoliv pomoc by bylo skvělé!
Vzorek | Ethanol | Aceton | Formaldehyd | Metan |
---|---|---|---|---|
A | 20 | 20 | nan | nan |
A | 30 | 23 | nan | nan |
A | 20 | 23 | nan | nan |
A | nan | 20 | nan | nan |
B | 21 | 46 | nan | 54 |
B | 23 | 74 | nan | 54 |
B | 23 | 67 | nan | 53 |
B | 23 | nan | nan | 33 |
C | 23 | nan | nan | 66 |
C | 22 | nan | nan | 88 |
C | 22 | nan | nan | 90 |
C | 22 | nan | nan | 88 |