我有A R數據幀爲:訪問行從A R數據幀
Serial_N voltage current
B 10 nan
B 10 nan
B 14 nan
C 12 nan
D 40 nan
. . .
AB 12 nan
我想通過從電壓元件迴路,其中序列號爲B.我嘗試這樣做:
for (i in 1:length)
{
df[Serial_N==B,]$voltage[i]
}
但它不起作用。任何建議沒有使用臨時變量?
任何使用'df [df $ Serial_N ==「B」,] $ voltage'而不是'df $ voltage [df $ Serial_N ==「B」]'甚至是'df [,「電壓「] [df $ Serial_N ==」B「]'?第一種情況是將整個'df'分成若干行,然後將結果中的單個變量進行子集化。它大部分時間可能影響最小,但可能會導致我認爲複製大量數據。 – thelatemail
@thelatemail - 這是從習慣而不是實際考慮它 - 我知道這是不是你第一次指出這一點給我;-) – SymbolixAU
哎呦......爲我破碎的記錄道歉!隨着時間的推移,我忘記了我的評論。正如我所說,這遠非一個大問題。祝你有個好的一天。 :-) – thelatemail