我有一个这样的数据框:
sample gender disease treatment
sample1 F c starved
sample2 F d fed
sample3 M d starved
sample4 M d fed
sample5 M c starved
sample6 M d fed
我想拆分数据帧,以使每个列获得一个向量,并且每个向量都保持其原始列名。这应该是一个通用命令(我不会总是应用到该通用df)。
我知道要获得带有以下内容的简单向量:
gender <- sample$gender
但是我需要使用的文件在不同的实验之间会有所不同,并且具有不同的列名和编号。
我查看了此链接,但不允许您保留列名(即,公认的解决方案迫使您将向量命名为Row1,Row2等)。任何帮助将不胜感激。