SORU
23 Temmuz 2009, PERŞEMBE


R, arasındaki fark nedir? [] [[]] listenin öğeleri erişmek için gösterimler?

R liste veya veri elemanları erişmek için iki farklı yöntem sağlar.çerçeve - [] [[]] operatörler.

İkisi arasındaki fark nedir? Hangi durumlarda bir kullanmalıyım?

CEVAP
23 Temmuz 2009, PERŞEMBE


R Dil Tanımı bu tür soruları cevaplamak için kullanışlı

R üç temel indeksleme operatörlerinin, sözdizimi aşağıdaki örnekler ile ekrana sahiptir

    x[i]
    x[i, j]
    x[[i]]
    x[[i, j]]
    x$a
    x$"a"

İçin vektör ve matris [[ formları nadiren kullanılan, ancak onlar da bazı küçük anlam farkı [ form (örneğin geçirilmiş herhangi bir isim veya dimnames nitelik ve kısmi eşleme için kullanılır karakter endeksleri). Tek bir dizin ile çok boyutlu yapılar için dizin oluşturma, x[[i]] x[i] x iinci sıralı elemanı döndürür.

Listeler için genelde [ seçili öğelerin bir listesini verir; oysa [[ herhangi bir tek öğe seçmek için kullanır.

[[ form [ vektörler tarafından indeksleme sağlar, oysa sadece tek bir öğe tamsayı veya karakter endeksleri kullanarak seçili olmasını sağlar. Ancak unutmayın bunun için bir liste, dizin, bir vektör ve her elemanın vektör uygulanır açmak için listeden seçili bileşen, seçili bileşeni bu bileşen, ve benzeri. Sonuç hala tek bir unsurdur.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CareyHolzman

    CareyHolzman

    24 Ocak 2008
  • Diogo Oliveira

    Diogo Olivei

    4 HAZİRAN 2006
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009