給定的是data.frame「data」,其中一列包含數值。我現在只想計算從值2到值10的範圍的平均值。R中的均值使用均值()
我試圖ADRESS像這樣
mean(data$pressure[2]:data$pressure[10])
但[R只是打印數據$壓力[2],看不到平均值的單值。問題似乎都是關於與r溝通的問題,即平均值應該覆蓋範圍,而不是列表。
作爲旨在-在例如:
mean(1:4)
,其計算的1,2,3和4完全(= 2.5)的平均值。
如果不使用軟件包,只要使用r的默認功能,我會優先考慮做到這一點。
編輯:通過嘗試使用更多的數字作爲意思的輸入,我注意到輸出限於小數點後六位。有沒有辦法增加數字的數量?
這是相當混亂......但你要'平均值(數據$壓力[2:10])'? – Justin