I have two data frames in R as follows:
table 1
Country name | HDI | GDP |
---|---|---|
X | N/A | x_GDP |
Y | N/A | y_GDP |
table 2
Name | HDI-2018 | HDI-2019 |
---|---|---|
X | (irrelevant value) | x_HDI |
Y | (irrelevant value) | y_HDI |
Z | (irrelevant value) | z_HDI |
I want to replace the HDI column in table 1 with the 2019 HDI values in table 2 (by matching the country names). I want to exclude country Z since it is not in table 1. How would I do this in R? Is it possible using library(dplyr)?
THANK YOU!
My wanted output is below:
Country name | HDI | GDP |
---|---|---|
X | x_HDI | x_GDP |
Y | y_HDI | y_GDP |
I tried using the merge command, but it merged all columns.