У меня есть
testusers = c(1724,1751,1860,1915,1988,2053,2102,2204,2218,2315)
для любого из них, я могу запустить мою обученную модель Recommenderlab, например:
rec <- predict(model, RLmatrix["2204"], n=5);
as (rec,"list")
и получить
$`2204`
[1] "268" "1387" "2360" "2710" "2863"
, котораяэто то, что я хочу.
Как мне использовать одну команду, чтобы получить все десять из них?
Я могу сделать
for (i in 1:10)print (testusers[i])
, и она печатаетдесять тестеров, но когда я заменяю код цикла на
{
rec <- predict(model, RLmatrix[testusers[i]], n=5);
as (rec,"list")
}
, он выкидывает;аналогично, если я поставлю testusers[i]
в кавычках.
Спасибо ...