Tamam, bu kolay olmalı, ancak olabildiğince hızlı bir çözüm arıyorum.Tabloların farklı uzunlukları varsa, birkaç tablodaki sütun değerlerini nasıl toplarım?
> tab1
1 2 3
3 2 3
> tab2
1 4
2 3
> tab3
1 2 3 5
2 1 1 1
Ben hızlı bir şekilde olmasını istiyorsanız Ne:
tab1 <- table(c(1, 1, 1, 2, 2, 3, 3, 3))
tab2 <- table(c(1, 1, 4, 4, 4))
tab3 <- table(c(1, 1, 2, 3, 5))
Bu ne olsun:
en 3 tablolar (tablo sayısı çok daha büyük olacaktır) var diyelim birçok büyük tablolar ile çalışır, böylece şudur: Yani
1 2 3 4 5
7 3 4 3 1
temelde tablolar herüzerinde toplanabilir. Kaybettiğim bir temel işlev var mı? Yardım ettiğin için teşekkür ederim!
Vektörlerinizin birleştirilmesi ve "süper" vektörde "tablo" olarak adlandırılması hakkında ne dersiniz? – Cath
Bu işe yarayacaktı. Ancak, tablolar ('tab1',' tab2' ...) önceden üretildi ve ben hesaplamalara giren tablo kümesini değiştirmek istiyorum. Bu tabloların temeli olan orijinal vektörler artık mevcut değildir. – swolf