
Saludos Jaume.No es tan trivial lo que preguntas, es un tema de tener claro el uso de clases en R y su estructura.Un dataframe puede ser visto como arreglo de filas y columnas con ciertas características adicionales.Entiendo lo que quieres hacer, por eso es importante que tengas claro como poder llamar a las filas o columnas. La forma de hacer referencia a las dimensiones es mediante [] los corchetes. Es así que si quieres llamar a un elemento de tu df cars (fila 1 columna 1), debes usar cars[1,1].si quieres llamar a toda una columna debes usar cars[,1], esto llama a la primera columna de tu df.Es así que para un bucle, la idea es que el parámetro de columnas sea variable.digamos que cars es de dimensión 30 filas, 5 columas y quieres llamar solamente a las 2 primeras columnas:for(i in 1:2){plot(cars[,i])}Espero te sirva.
Message: 1Date: Wed, 22 Sep 2010 14:18:44 +0200From: Jaume Tormo <jautorbla@gmail.com>To: r-help-es@r-project.orgSubject: [R-es] crear acceder a un dataframe utilizando una variableMessage-ID:<AANLkTinBgLPv7ynmgXp+aBObrwPwg1p5Fa1fWtbsQuPz@mail.gmail.com>Content-Type: text/plainHola a todos.Tengo una pregunta, creo que trivial, pero no se ni por donde empezar abuscar la respuesta.Todos sabemos que para acceder a una variable de un dataframe usamos eldolar.cars$speednos da el contenido de la varible speed dentro del dataframe cars.Pero si, en lugar de speed directamente, quiero poner el valor de unavariable...> v<-"speed"> v[1] "speed"> cars$vNULL...claro, por que cars$v no existe. ¿Hay alguna forma de decirle al R queesa v no es una "v", sino el valor de la variable v? Espero habermeexplicado bien.Muchas graciasJaume Tormo BlanesIMEM Ramon Margalef.Carretera San Vicente del Raspeig s/n03690 San Vicente del Raspeig - Alicantewww.ua.esacercad.wordpress.com 		 	   		  
	[[alternative HTML version deleted]]

