0
我試圖根據距離和方位從數據框中的第一點對位置點進行分類。此代碼正在工作,但它只檢查df$dist
列的距離。R - 將數據幀剪成兩列
df$circle_id = cut(df$dist, seq(0,41000000,1000), labels=FALSE, include.lowest=TRUE)
我想要做的還是檢查點的方位是否相同,只有它們可以放在同一個類別中。軸承儲存在df$bearing
。
簡單地說,我需要這兩項業務合併爲一個:
df$circle_id = cut(df$dist, seq(0,41000000,1000), include.lowest=TRUE)
df$circle_id = cut(df$bearing, seq(-180,180,10), labels=FALSE, include.lowest=TRUE)
的樣本數據幀:
latitude longitude sensor_time circle_id segment_id weight dist bearing
1 48.15144 17.07569 1447149703 1 1 2 0.000000 -180.00000
3 48.15404 17.07452 1447149743 3 1 1 302.422843 163.22826
4 48.15277 17.07514 1447149762 2 1 1 153.179367 164.50437
5 48.15208 17.07538 1447149771 1 1 1 74.666669 161.91792
6 48.15461 17.07560 1447149773 3 1 3 353.106770 178.87100
9 48.15139 17.07562 1447149811 1 1 2 7.828957 43.83916
任何幫助表示讚賞, 謝謝
設置'labels'參數。 – alistaire