3
我有以這種方式定義的數據幀列內容:使用變量名稱來定義與發生變異
dfB <- data.frame("_ID0" = c("z1", "z2", "z3"), check.names = FALSE)
我想增加一列如下所示:
dfB %>% mutate(fk_table = "dfB")
代替硬編碼"dfB"
,我該如何動態計算它?
我在這裏找到一個例子,它用mutate
動態計算列名,但是不使用傳遞變量的名字。
R: Add new column to dataframe using function
好mentionning是'DFB%>%f1'不會在這裏工作。 – agenis
該解決方案完全符合我的要求,但現在我想在'dplyr'命令鏈中使用它。有沒有辦法做到這一點? 'dfB%>%f1()' – Bobby
謝謝@agenis,這正是我在測試你寫評論時的情況! – Bobby