Просто измените свой номер на символ
library(tidyverse)
data.frame(team_id = c("10012", '10027', '10044', '10049','10053'),
geo_entropy = c(1.79,0,1.79,1.00,0.811),
job_entropy = c(1.79,1.25,0.650,1.46,2.00)) -> team_measures
data.frame(team.id = 10000:10005,
p_average = c(4.75,4.98,4.17,4.32,4.22,4.44)) -> p_calc
p_calc %>%
mutate(team.id = as.character(team.id)) %>%
rename(team_id = team.id) %>%
left_join(team_measures)
Хотя это даст вам NA
для geo_entropy
и job_entropy
, поскольку ни одно из ваших значений team_id
не совпадает.