我想将一列拆分为多个二进制虚拟列。我的数据框:df
id siz eage
1 6 10
2 7 11
3 8 10
目前我有这个代码包 qdaptools 和插入符号:
df <- cbind(df [1:3],mtabulate(strsplit(as.character(df$age), ':')))
我的问题:我怎样才能给这些虚拟列起一个标题,所以我得到了这个:
id size age_10 age_11
1 6 1 0
2 7 0 1
3 8 1 0