Update rows of data frame in R

后端 未结 3 1668
梦如初夏
梦如初夏 2020-12-16 17:49

Suppose I start with a data frame:

 ID Measurement1 Measurement2
  1           45          104
  2           34           87
  3           23           99
           


        
3条回答
  •  臣服心动
    2020-12-16 18:36

    dplyr 1.0.0 introduced a family of SQL-inspired functions for modifying rows. In this case you can now use rows_update():

    library(dplyr)
    
    df1 %>%
      rows_update(df2, by = "ID")
    
      ID Measurement1 Measurement2
    1  1           45          104
    2  2           10           11
    3  3           23           99
    4  4           21           22
    

提交回复
热议问题