R友好的方式将大量R数据帧列转换为大量向量

Pro*_*ank 1 r vector dataframe

我看了一下这个解决方案:R-friendly方式将R data.frame列转换为向量?

但是每个解决方案似乎都涉及手动声明正在创建的向量的名称.

我有一个包含大约224个列名的大型数据框.我想打破数据框并将其转换为224个不同的向量,这些向量保留其标签而无需手动输入所有内容.有没有办法逐步遍历数据框中的列并生成一个与列名称相同的向量,或者我在做什么?

Tyl*_*ker 6

我认为这是一个坏主意但这可行(使用mtcars数据集):

list2env(mtcars, .GlobalEnv)
Run Code Online (Sandbox Code Playgroud)

  • 谢谢,我感谢你给我自己消亡的工具.我理解为什么会有人担心. (3认同)