所以我在 R 中创建了一个数据框,这个输出称为“数据”
但我想将我的数据框转换为如下所示的
我该怎么做呢?
要在 R 中转置,请使用以下函数t()
:
t(data)
t(data)
返回一个matrix
。
将其data.frame
从matrix, wrap the output with
as.data.frame()` 转换为 a。
t(data)
返回列表。如果你想塑造你的数据,你可以通过强制转换成数据框:as.data.frame(data)
更好的解决方案:使用包中的melt
函数dplyr
。它可以轻松地将您的数据转换为表格形式,然后您可以“有效地”使用您的数据。