Двойные кавычки со списком в R

Я пытаюсь добавить кавычки в список, который выводится из предсказать в recommenderlab библиотека. который выглядит примерно так, как показано ниже. Я сталкиваюсь с проблемой, чтобы получить это в объединенную строку что-то вроде

List: 
"Key" 
"value1" "value2" "value3" 
"value4" .............. 

Ожидаемый результат:

"value1", "value2", "value3", "value4" .......... 

пробовал разные способы

используемый:

stri_join_list(v_list, sep = ";", collapse = NULL) 

Отредактировано для получения дополнительной информации

library("recommenderlab")

data("MovieLense")

MovieLense100 <- MovieLense[rowCounts(MovieLense) >100,]

MovieLense100

train <- MovieLense100[1:50]

rec <- Recommender(train, method = "UBCF")

rec

pre <- predict(rec, MovieLense100[101:102], n = 10)

as(pre, "list")

когда вы увидите список здесь, он будет в вышеупомянутом формате:

$`291`
 [1] "Titanic (1997)"                         "Contact (1997)"                         "Alien (1979)"                          
 [4] "Amadeus (1984)"                         "Godfather, The (1972)"                  "Aliens (1986)"                         
 [7] "Sting, The (1973)"                      "American Werewolf in London, An (1981)" "Schindler's List (1993)"               
[10] "Glory (1989)"                          

Я хочу, чтобы это было похоже на:

"Titanic (1997)", "Contact (1997)", "Alien (1979)"  ....

все объединены в одну строку, как и выше

Спасибо но

paste0(shQuote(песни1), коллапс = "")

выше также не то, что я ищу, так как это дает мне "\", пожалуйста, дайте мне знать, что можно сделать

кошки (paste0(shQuote(v_list[["bi_Marika77"]]), коллапс = ";"))

- Это сработало. Спасибо всем

Однако у меня есть небольшая проблема: хочу сохранить результат вышеупомянутого в фрейме данных, где первый столбец будет идентификатором пользователя, а второй столбец будет конкатенированным списком. пожалуйста помоги!

1 ответ

Я думаю, что вы ищете shQuote()

list1 = as(pre, "list")
paste0(shQuote(list1$`291`),collapse=",")
Другие вопросы по тегам