グループ化されたデータから作成したベクトルがあります。
sitesMODE
FT KM KO LN LY
16.840000 32.230769 8.846154 237.000000 57.923077
各値とすべての値の違いを見つけ、最終的にそれを単一のオブジェクトまたは列にレポートして、プロットできるようにしたいと考えています。
ここでデータを再現します(マトリックス形式ではありますが):
siteMODE <- matrix(c(16.84, 32.23, 8.84, 237.00, 57.92), 1, 5, byrow = TRUE)
colnames(siteMODE) <- c("FT", "KM", "KO", "LN", "LY")
私は使用できることを知っています:
diffMODELY <- abs(siteMODE - siteMODE[[5]])
表現された列/要素の違いを見つけて、次の[[n]]
ようにします。
diffMODELY
FT KM KO LN LY
41.08308 25.69231 49.07692 179.07692 0.00000
diffMODELY
私の質問は今、すべての列/要素の違いのようにオブジェクトを作成する必要なく、どうすればこれを行うことができますか? また、結果を単一のオブジェクトまたはマトリックスの列としてレポートするにはどうすればよいですか?