0
冥思苦想了良好的功能,實現了以下(似乎是顯而易見的,但經驗不足纔想起來)生成數據集R中
有4個問題,我想解決:
- 計算數據集中所有點(城市)之間的距離(所以在5行,(n-1)+(n-2)+ ... +(nn))總共10個距離)
- 計算那些城市
- 計算重力
- 確定運動的方向(大兩個相比較城市的人口的簡單檢查)
基於這樣一個數據集(值是有點非啓發,但他們應該代表LON-LAT的):
location population
1 10,100 1000
2 20,200 2000
3 30,300 3000
4 40,400 4000
5 50,500 5000
獲取到包含一個數據集:
- 距離:位置AB
- pop.prod。 =兩個羣體的產物(A 和B)
- gravity = pop.prod。/distance
directedness = if A> B;從B到A的邊緣,否則;從A邊向B
distance pop.prod. gravity directedness 1-2 x x x x 1-3 x x x x 1-4 x x x x 1-5 x x x x 2-3 x x x x 2-4 x x x x 2-5 x x x x 3-4 x x x x 3-5 x x x x 4-5 x x x x
小免責聲明:這不是一個任務:) 我只是想看看在我住的小區運動/通勤估計,並希望它的好處大家! 它背後的想法被稱爲「基於重力的模型」,以估計通勤。
任何幫助,歡迎,也是問題的子集。 非常感謝提前。
歡迎來到SO,Igor。顯示你的嘗試是最好的做法。否則,這看起來有點奇怪,人們不會「做其他工作」。 – lukeA
非常感謝你@lukaA,我不知道從哪裏開始以及如何去做,所以這非常有幫助,非常感謝。 – Igor