Ben bir matris baskı, bu konsolda satır ve sütun indisleri ile gösterilir olmadan bir matris yazdırma. Örneğin.satır ve sütun indisleri
> print(diag(3))
[,1] [,2] [,3]
[1,] 1 0 0
[2,] 0 1 0
[3,] 0 0 1
Sütun ve satır dizinlerini nasıl önleyebilirim? Yani Böyle bir şey:
> print(diag(3), indices=FALSE)
1 0 0
0 1 0
0 0 1
Ben cwhmisc
paket bu according to the documentation yapmak için bir printM
fonksiyonunu içermelidir görebilirsiniz ama cwhmisc yüklediğinizde o yoktur. Ayrıca, baz istasyon R.
Soru: ** Neden ** bunu yapmak istiyoruz? Konsolda yazdırma sadece operasyonel kullanım içindir; matrisin bir dosyaya "yazdırılmış" olmasını istiyorsanız, satır ve sütun adlarını bastırmak için "write.table" gibi pek çok seçenek vardır. –
Cevap: hızlı açık// kopya/yakın dosyaları yazmak zorunda kalmadan elle endekslerini kaldırmak zorunda kalmadan (aslında bir '' as.matrix (tablo (...)) '') Bir kağıt taslağına matrisi kopyalamak için . Sadece tembellik, sanırım. –