SORU
1 Mart 2011, Salı


Kare veya matris veri?

Veri çerçeve kullanmak ve matris ne zaman kullanılır?

Veri çerçevesi sayısal vektörler farklı olabilir biliyorum. Bazen farklı paketler benzer bir analiz yapıp farklı veri türünü kullanın. Sonuçta ben farklı bir veri türü beslersen bazen farklıdır. Ve bu paket veri çerçeve ve diğer kullanır hatırlamak yoruldum matrix.

Ben de R ve kullanmak için hangi emin değil program başladı.

Hangi veri türünü seçmek için nasıl genel bir rehber var mı?

CEVAP
1 Mart 2011, Salı


Kısmen cevap zaten Sorunuzun içinde yer alıyor: eğer sütun (değişken) farklı türleri (karakter/mantıksal sayısal/vb.) olması beklenebilir. veri çerçeveleri kullanın Matris aynı türden veri için.

Sonuç olarak, seçim matrix/veri.çerçeve aynı tür veri varsa sadece sorunlu.

Cevap veri verileri ile yapmak için gidiyoruz ne bağlıdır.çerçeve/matrix. Eğer diğer fonksiyonlar için geçmiş olacak ise, bu işlevlerin bağımsız değişkenleri beklenen tip seçeneği belirleyin.

Ayrıca:

Matris bellek daha verimli

m = matrix(1:4, 2, 2)
d = as.data.frame(m)
object.size(m)
# 216 bytes
object.size(d)
# 792 bytes

Eğer matris Cebir-tür operasyonların herhangi bir doğrusal yapmayı planlıyorsanız bir zorunluluktur.

Veri çerçevesi adı ile sık sık sütunlarını başvurursanız daha kolay (operatör kompakt$).

Veri çerçevesi (baskı) tablo bilgileri her sütun için ayrı ayrı biçimlendirme uygulayabilirsiniz olarak raporlama için daha iyi IMHO.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • JorteexHD

    JorteexHD

    20 NİSAN 2012
  • Rachel Talbott

    Rachel Talbo

    26 Ocak 2011
  • Vsauce

    Vsauce

    30 Temmuz 2007