我有以下問題,這不完全是一個編程問題,但我想爲它編程一個解決方案。我使用R.使用重新採樣調整矢量的大小
考慮以下向量
v <- c(2,3,6,1)
我希望它被調整到任意大小,但總和(五)應保持不變。實際上,我想要擴展矢量。例如,按因子2:
v2 <- c(1,1,1.5,1.5,3,3,0.5,0.5)
當新的向量是舊的向量的倍數時,我們可以將元素分開。然而,它也適用於不是原始矢量大小倍數的其他大小,例如150.
我想我可以使用線性插值這樣的東西,但我現在想不到一個簡單的解決方案。
無需加載'stats',因爲它已經由裝載默認。 – agstudy