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

  • Bucky Roberts

    Bucky Robert

    9 HAZİRAN 2011
  • eurotuner

    eurotuner

    6 Mart 2006
  • StalkerJS

    StalkerJS

    15 HAZİRAN 2010