我想從一個點計算中的R 3.1.1距離一堆要點:R:索引矩陣是否可以從「逐行」更改爲「逐列」?
p=c(1,2)
points=rbind(c(2,3),c(5,3),c(2,5))
p-points
從我的經驗,我想結果應該是:
[,1] [,2]
[1,] -1 -1
[2,] -4 -1
[3,] -1 -3
但我得到:
[,1] [,2]
[1,] -1 -1
[2,] -3 -2
[3,] -1 -3
我意識到索引是列式而不是行式。這是從一個R版本改變到另一個還是我在這個問題上的記憶錯誤?
謝謝你的回答。我知道什麼計算有助於擺脫這個問題,但我問自己,這是否在最後幾個版本中發生了變化。這意味着我必須檢查我編寫的無數代碼行。 – 2014-10-20 09:25:18
Ben Muller你能指定給出不同結果的版本嗎?我正在使用新版本'R版本3.1.1',但我想這與前幾個版本是一樣的。 – akrun 2014-10-20 09:35:47
如上所述,它是3.1.1。看起來像user20637有答案,並指出,沒有改變,我搞砸了。謝謝。 – 2014-10-20 11:13:00