如何在R中将字母数字转换为数字?
你好,我所有的df1都是这样的如何在R中将字母数字转换为数字?,r,dplyr,stringr,R,Dplyr,Stringr,你好,我所有的df1都是这样的 PID Sex TNGP0001 M TNGP1234 M TNGP4567 F 123 F 567 M PID V1 TNGP0001 54 TNGP1234 52 123 57 567 58 我的df2看起来像这样 PID Sex TNGP0001 M TNGP1234 M TNGP45
PID Sex
TNGP0001 M
TNGP1234 M
TNGP4567 F
123 F
567 M
PID V1
TNGP0001 54
TNGP1234 52
123 57
567 58
我的df2看起来像这样
PID Sex
TNGP0001 M
TNGP1234 M
TNGP4567 F
123 F
567 M
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)
df您只需
df <- data.frame(PID=df1$PID, Sex=df1$Sex, V1=df2$V1)
dftrydplyr::internal_-join(df1,df2,by=“PID”)
trydplyr::internal_-join(df1,df2,by=“PID”)