matrisini yeniden şekillendirin. El ile yazılmış posta kodları veri kümesiyle çalışıyorum. Böyle veri kümesi yükleyen:Bir data.frame öğesinin her satırını R
digits <- read.table("./zip.train",
quote = "",
comment.char = "",
stringsAsFactors = F)
Sonra sadece olanları alıyorum:
ones <- digits[digits$V1 == 1, -1]
Şu anda ones
I 442 satır var, 256 sütun ile. Her satırı ones
'da bir 16x16 matrix
'a dönüştürmem gerekiyor. Ne aradığım bu soruya olanlar gibi 16x16 matris bir liste olduğunu düşünüyorum:
How to create a list of matrix in R
Ama benim verilerle denenmiş ve işe yaramadı.
İlk başta ones <- apply(ones, 1, matrix, nrow = 16, ncol = 16)
numaralı telefonu denedim ama çalışmadığını düşündüğüm gibi çalışmıyor. Ayrıca şanssız lapply
denedim.
Örnek veriler ve istenen çıktı yardımcı olabilir. – coffeinjunky