【发布时间】:2020-03-18 15:31:42
【问题描述】:
下面是一个例子。如何将带有names 列的数据框df 转换为下面的df.transformed 形式?
> df <- data.frame("names" = c("y1", "y2"), "x1" = 1:2, "x2" = 4:5)
> df
names x1 x2
1 y1 1 4
2 y2 2 5
> df.transformed <- data.frame("y1x1" = 1, "y1x2" =4, "y2x1" = 2, "y2x2" = 5)
> df.transformed
y1x1 y1x2 y2x1 y2x2
1 1 4 2 5
【问题讨论】:
-
unlist(df[-1])够用吗? -
不需要全部名称。