-1
Я пытаюсь создать матрицу с двумя комбинациями того же вектора, что сумма до 2300. Я использую функцию combn
в R, см. Код ниже:Создайте все комбинации векторов, суммируя их до определенного числа в R
vector <- 400:1900
combinations <- combn(vector, 2, function(x) subset(x, sum(x)==2300))
К сожалению, этот код не работает. Я получаю следующую ошибку:
Error in combn(r2, 2, function(x) subset(x, sum(x) == 2300)) :
dims [product 1125750] do not match the length of object [0]
Кто-нибудь знает, что я сделал не так? Большое спасибо,
Гион
Взгляните на [эту должность] (HTTP: //stackoverflow.com/questions/38081651/how-to-find-all-the-possible-k-integers-which-sum-of-them-equals-to-a-certain-nu/38082278). Я думаю, это может быть полезно. – lmo