这里是详细介绍: 一个数据帧,如:如何从R中的data.frame列中创建一个向量?
name height weight
john 6 160
mike 6.2 155
jack 7 180
我想打一个新的列是最后两列的组合:我觉得这是很容易与
height_weight
c(6,160)
c(6.2,155)
c(7,180)
for循环。我试图找到更有效的方法
此转换很有用,因为许多方法需要输入= c(x1,x2)而不是输入= ...,如果要获得列的每个元素的结果 您可以使用sapply/lapply(height_weight,f)
目前尚不清楚你想达到什么目的。您按预期显示的内容是三个向量而不是列。 – Roland
我想要一个列(实际上列的类型是一个列表),其中有向量作为其元素 – cloudscomputes
我认为你大大高估了有用性并低估了相关的不便。有经验的R程序员会将这些列分开。 – Roland