10
Załóżmy Mam następującą listę, która reprezentuje strukturę katalogów:Tworzenie listy rekurencyjną z listy wektorów
> pages <- list("about.Rmd", "index.Rmd", c("stats", "index.Rmd"), c("stats", "substats", "index.Rmd"))
> pages
[[1]]
[1] "about.Rmd"
[[2]]
[1] "index.Rmd"
[[3]]
[1] "stats" "index.Rmd"
[[4]]
[1] "stats" "substats" "index.Rmd"
chciałbym stworzyć rekurencyjną wersję tej liście, coś, co wyglądać tak:
> rpages <- list("about.Rmd", "index.Rmd", stats=list("index.Rmd", substats=list("index.Rmd")))
> rpages
[[1]]
[1] "about.Rmd"
[[2]]
[1] "index.Rmd"
$stats
$stats[[1]]
[1] "index.Rmd"
$stats$substats
$stats$substats[[1]]
[1] "index.Rmd"
próbowałem różnych sposobów, aby to zrobić, ale boję się, że jestem teraz stracił w morzu lapply
i sapply
.
Z góry dziękuję za wszelkie wskazówki.
znacznie prostsze niż myślałem; dzięki za wskazanie mojego błędu wcześniej (dałoby ci rep z mojego A, jeśli mógłbym) – BrodieG
Świetnie! Wielkie dzięki. – juba