重塑大数据集

Reshaping large data set

我正在尝试重新格式化我的数据集。目前,它是这样的:

序列号 PlateId 目标 目标全名
1 11 111 111
2 22. 222. 2222.

不过,我希望它看起来像这样:

----- 序列号 PlateId 目标全名
目标 - - -
111 1 11 111
222 2 22 222

这是我要重塑的东西:

library(reshape2)
longnewData <- melt(newData)
(differentSeqs <- getSequencesWithLargestBetweenGroupVariation(
  longnewData, n=10))[,.(SeqId, Target)]

如有任何帮助,我们将不胜感激 -- 谢谢!

这似乎实现了你想要的:

数据:
df <- data.frame(SeqId = 1:2, 
                 PlateId = c(11,22), 
                 Target = c(111,222), 
                 TargetFullName = c(111, 2222))
将列转为行:
row.names(df) <- df$Target; df$Target <- NULL
检查结果:
df
    SeqId PlateId TargetFullName
111     1      11            111
222     2      22           2222

我们也可以使用这个:

library(tibble)

df %>% column_to_rownames("Target")

    SeqId PlateId TargetFullName
111     1      11            111
222     2      22           2222