Guest User

Untitled

a guest
Nov 20th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.42 KB | None | 0 0
  1. dat1 <- data.frame("name" = paste0("abc", seq(1:5)),
  2. "value" = round(rnorm(5), 1))
  3.  
  4.  
  5. dat2 <- data.frame("name" = paste0("abd", seq(1:5)),
  6. "other_info" = seq(11:15))
  7.  
  8. dat1$name2 <- sapply(dat1$name,
  9. function(x){
  10. char_min <- stringdist::stringdist(x, dat2$name)
  11. dat2[which.min(char_min), "name"]
  12. })
  13. dat1
Add Comment
Please, Sign In to add comment