varsayalım Birkaç vektörleri var - belki bir liste halinde depolanmaktadır, ama orada ince çok var daha iyi bir veri yapısı ise:r eşitsiz boyutlu vektörlerin bir listesini sıralama
ll <- list(c(1,3,2),
c(1,2),
c(2,1),
c(1,3,1))
Ve istiyorum bağları çözmek için daha sonra ilk numara, ikinci numarasını kullanarak, onları sıralamak, sonra üçüncü sayı
c(1,2)
c(1,3,1)
c(1,3,2)
c(2,1)
var mıdır kalan bağları, vb .: çözmek için bana bunu ya bunu sağlayacak yerleşik işlev herhangi Kendi çözümümümü mi kullanmalıyım?
Ben eksik değerler ve
rbind.data.frame
yerine
paste
kullanmak için
NA
kullanmayı tercih ediyorum
. org/wiki/Lexicographical_order) adlı üyenin tam profilini görüntüleyin. – Falko
Sadece not etmek gerekirse (bunu bu soruda belirtmeliydim): her bir vektörün öğeleri tek bir rakamdan daha fazla olabilir. bir vektör c (1,10,1) – RobinL
olabilir. Sıralamalarınızın anlamlı olması için, tüm vektörlerin aynı uzunlukta olması gerekir (yani, "NA" değerleri ile doldurulmalıdır). Bu durumda bir "matris" veya "data.frame" mantıklı bir veri yapısı olacaktır. Cevabım, vektörlerinizi değiştirmek istemediğinizi varsayar. – Roland