====== Vários níveis de dados no R ====== Bem poderia estar usando o //python// para essa tarefa. Mas vamos ao que interessa. Tenho várias amostras de uma dada simulação: a1, a2, a3... E quero ainda variar os tipos de amostras: b1, b2... c1, c2... Então como poderia reunir todas elas numa estrutura única no R? Basta usarmos listas de listas, recurso muito fácil de usar em linguagens como //perl// e //python//. O R também aceita isso. Voltemos ao meu conjunto, D será minha estrutura mestre, e supondo que minhas amostras são separadas por parâmetros a, b, c, etc. Logo vou supor que a's, b's e c's já estejam abertos em listas, logo: D[[1]] <- list(a1) # sem índice para a primeira entrada D[[1]][2] <- list(a2) # a partir daqui usa-se o índice deste nível de dados D[[1]][3] <- list(a3) ... D[[2]] <- list(b1) D[[2]][2] <- list(b2) ... Claro que um laço //for// pode ser usado para otimizar o procedimento de leitura e novamente a //read.table// dar lugar às lista a's, b's, etc. {{tag>}} ~~LINKBACK~~ ~~DISCUSSION~~