我正在嘗試創建一個矩陣,但它顯示以下錯誤:
有什么建議嗎?Datos 物件長度為 92
datos<-c(Mondays,Tuesdays,Wednesdays,Thursdays)
dias<-c("Monday","Tuesday","Wednesday","Thursday")
horas<-0:23
days<-matrix(datos, nrow=24,ncol=4,dimnames=list(dias, horas))
days
length of 'dimnames' [1] not equal to array extent
In addition: Warning message:
In matrix(datos, nrow = 24, ncol = 4, dimnames = list(dias, horas)) :
data length [92] is not a sub-multiple or multiple of the number of rows [24]
我正在嘗試創建一個矩陣,但它顯示了這些錯誤。如何理解這個問題以解決它
uj5u.com熱心網友回復:
如果 'datos' 的長度是 92,我們可以NA在末尾附加 s,使其成為 24 的倍數,即 96
matrix(`length<-`(datos, 24 *4), nrow=24, ncol = 4, dimnames = list(horas, dias))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/524543.html
標籤:r
上一篇:根據多個列值獲取平均值
