[英]melt function from reshape2 package
我不斷收到一條消息,說“對象被‘package:data.table’屏蔽了:dcast,melt”“錯誤:在數據中找不到 id 變量:b”。 我嘗試使用 :: 方法並希望它可以工作,但事實並非如此。 還有哪些其他解決方案? 任何輸入表示贊賞! 謝謝!
library(reshape2)
mdat <- reshape2::melt (data2, id = 'b')
head(mdat)
試試這個,定義idvar
而不是id
:
#Code
reshape2::melt(iris,idvar='Species')
在你的情況下:
#Code2
mdat <- reshape2::melt (data2, idvar = 'b')
我們可以使用pivot_longer
的tidyr
作為 tidyr 函數主要取代reshape2
包函數
library(tidyr)
pivot_longer(data2 cols = -b)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.