我有這個設置,並在Access數據庫上運行,但我有困難轉化爲R.這類似SQL的查詢中的R
數據框答:
ID, B1, B2, B3, group
1, 0.2, 0.4, 1000, red
...
4447, 0.4, 0.32, 800, blue
數據幀B(意味着從數據幀A柱的,基於列的「基團」:
ID, group, meanB1, meanB2, meanB3
1, red, 0.45, 0.313, 990.32
...
6, blue, 0.39, 0.289, 790.54
還有第三數據幀C,其是列在數據幀A中的標準偏差,再次,基於列的「基團」 。
我有需要計算數據幀A的各行的方程(這裏簡化的),但它需要從相關聯的條目中數據幀B中的輸入,像這樣:
FuncZ <- function(a, b, c) {(((a - b)/c)^2)}
哪裏a
是線來自數據幀B(例如紅色)的數據幀A(例如4477)和b
以及來自數據幀C(例如紅色)的c
。
這在Access中是比較容易的,但我想用R的方式來做。
範圍,我以標準偏差如何能 「紅」 真的很困惑內評估。 –
假設顏色代表三個數據框鏈接的關鍵......?可能是一個「合併」,然後「應用」一個匿名函數,在每一行的每一部分上進行矢量化算術。如果這聽起來含糊不清,那是因爲你的問題含糊不清。 – joran
你一次只做這一行嗎?還是有某種方法可以將A的一行與B&C的一行相匹配? –