Üzgünüm, benzer bir soru zaten soruldu ve eminim ki bulamıyorum. Sadece bir veri çerçevesindeki birçok değişkenleri toplamak istiyorum. Küçük bir örnek olarak, yapmak istediğim, aşağıdaki gibi df $ e değerini hesaplamaktır.R dataframe içindeki toplam değişkenler
df <- data.frame(a=c(1,2,3,4,5), b=(c(6,7,8,9,10)),
c=c(1,2,3,4,5), d=(c(6,7,8,9,10)))
df$e <- with(df, a+b+c+d) # this is the right answer
Ama df $ e < diyerek ifade etmek istiyorum - "a ve d arasındaki tüm değişkenlerin toplamı"
Teşekkür ederiz! Etiketlemede de yardımcı olun.
CEVAP: df$e <- rowSums(subset(df, select=a:d))
ben çok net ihtiyacı olduğunu ifade etmedi, ama ben rowSums
arasında olduğu gibi subset
itibarıyla cahil oldu.
'addmargins' ve' margin.table' kullanışlı gelebilir nasıl
Eğer öyleyse,. –