Есть ли элегантный способ в R, чтобы рекурсивно превратить произвольный глубокий список (содержащий списки и векторы) в вектор путей? Например, преобразовать это:Рекурсивный объект-листинг
list(
home = list(
jerry = c("R", "bla"),
mary = "xx"
),
tmp = c("foo", "bar"),
c("etc")
)
Для объекта, как это:
c(
"/home/jerry/R",
"/home/jerry/bla",
"/home/mary/xx",
"/tmp/foo",
"/tmp/bar",
"/etc"
)
Спасибо. Я изменил 'etc' как вектор вместо имени. Теперь он отлично работает. – Jeroen