cbind a dynamic column name from a string in R

后端 未结 4 2176
-上瘾入骨i
-上瘾入骨i 2021-01-19 03:35

I want to cbind a column to the data frame with the column name dynamically assigned from a string

y_attribute = \"Survived\"
cbind(test_data, y_attribute =         


        
4条回答
  •  旧巷少年郎
    2021-01-19 04:25

    We can use tidyverse to do this

    library(dplyr)
    test_data %>%
         mutate(!! y_attribute := NA)
    #   col1 Survived
    #1    1       NA
    #2    2       NA
    #3    3       NA
    #4    4       NA
    #5    5       NA
    

    data

    test_data <- data.frame(col1 = 1:5)
    

提交回复
热议问题