如何在 R 中将字母数字转换为数字?

How to convert alphanumeric into numeric in R?

大家好,我的 df1 看起来像这样

PID        Sex
TNGP0001    M
TNGP1234    M
TNGP4567    F
123         F
567         M

我的 df2 看起来像这样

PID        V1
TNGP0001       54
TNGP1234       52
123            57
567            58

我想合并 df1 和 df2 并希望输出像

预期结果:

PID        Sex  V1
TNGP0001    M   54
TNGP1234    M   52
123         F   57
567         M   58

提前致谢。

你可以简单地做

df <- data.frame(PID=df1$PID, Sex=df1$Sex, V1=df2$V1)