好幾趟健行的平均配速,應該怎麼算才對
好幾趟健行加在一起的平均配速,不是把每趟的配速數字加起來除以次數,而是先把所有健行的距離加成一個總數,把所有健行的行進時長也加成一個總數,最後只除一次。直接平均配速數字,等於讓每趟健行都拿到同樣一票,不管這趟健行到底走了多遠,結果就會悄悄向那些距離短的健行傾斜。
簡單說
把每趟健行的距離加起來,把每趟健行的行進時長也加起來,然後用一個總數除以另一個總數。這一次除法,就是這一整批健行的平均配速。這和算單趟健行的平均配速是同一套算法——總距離除以總行進時長——只不過這次是對一堆健行做一次,而不是對一趟健行做一次。
直接平均配速數字會出什麼問題
舉個例子:一趟健行走了 3 公里,花了 30 分鐘,配速是每公里 10 分鐘;另一趟健行走了 12 公里,花了 3 小時,配速是每公里 15 分鐘。把這兩個配速加起來除以 2,得到每公里 12.5 分鐘。但看看實際發生的事:總共走了 15 公里,花了 3 小時 30 分鐘,換算下來正好是每公里 14 分鐘。
12.5 分鐘和 14 分鐘之間的差距,不是四捨五入的誤差。原因是那趟短健行,跟距離多四倍、時長多六倍的長健行,拿到了完全一樣的一票。把配速數字直接平均的算法,不管每趟健行裡實際走了多少路,都把它當成同樣重的一份。所以只要混進幾趟又短又快的健行,平均出來的數字就可能比你實際走動的總時長能撐起的速度還要快。
反過來也會掉進同一個坑
反過來的情況也一樣會發生。一堆又短又輕鬆的健行,混上一趟又長又慢的整天健行,把配速數字直接平均,會把結果往那些短健行的配速上拉,讓整體看起來比你實際花在路上的總時間要快。單看每趟健行自己的數字,都沒有問題——這種偏差只有在把長短不一的幾趟健行當成同樣大小去平均的時候,才會冒出來。
該加總哪種時間
要加總的是行進時長,不是總時長——這和單趟健行的配速用行進時長而不是時鐘時間來算,是同一個道理。總時長裡包含了所有停下來的時段:休息、看風景、拿出地圖確認方向。把這些也混進好幾趟健行的總和裡,會讓算出來的配速因為和實際走路速度無關的原因被拉「慢」。每趟健行要加的是行進時長,不是總時長。
單位要統一
加總之前,每趟健行的距離單位得先統一——要麼都用公里,要麼都用英里,不能混著用,不然算出來的總數、進而算出來的配速,就沒有意義了。時間也是同樣的道理:先把所有數字換算成分鐘,或者統一換算成小時,再加總,而不是拿幾個「小時加分鐘」的數字憑感覺相加。
TrailCam 這邊
TrailCam 會記錄每趟健行的距離和行進時長,也可以把整段歷史匯出成一個 CSV 檔案,每趟健行佔一行。要做這種計算,從這裡入手最省事——距離和行進時長這兩欄可以直接在試算表軟體裡求和,最後除一次就行,不用把每趟健行的配速數字一個個抄下來再求平均。CSV 匯出是可選的 TrailCam Pro 裡的功能,App 本身免費下載。
常見問題
- 直接平均配速數字,有沒有可能已經足夠接近真實值?
- 健行之間的長度越接近,兩種算法的結果就越接近。如果每趟健行的距離和行進時長都差不多,直接平均配速數字跟用距離除以時間算出來的真實平均,會挨得很近。差距只有在幾趟健行的規模差異很大時才會拉開,因為這時候把每趟健行都當成同樣的分量去對待,才真正歪曲了它實際貢獻的走路量。
- 用公里還是用英里,有影響嗎?
- 只要每趟健行都用同一個單位,用哪個都可以。要是加總過程中單位混了——一部分用公里,一部分用英里——算出來的距離總數,以及隨之算出的配速,就跟實際情況對不上了。
- 暫停的時間要不要算進總數裡?
- 不要。這個計算裡用的時間總數,應該是每趟健行行進時長的加總,和單趟健行的配速本身不把暫停時間算進去是同一個邏輯。要是把總時長算進去,就等於把站著不動的時間,也當成正在衡量的配速的一部分了。
記錄你自己的軌跡
TrailCam 是一款 iPhone 上的 GPS 軌跡記錄 App,會把沿途拍下的影片、照片與語音釘在你拍它的那個位置,並支援匯出成 GPX 1.1 或 CSV。免費下載。