Displaying 6 results from an estimated 6 matches for "columnacorte".
2013 Dec 03
1
seleccionar columnas de un dataframe mediante variables
...por así
decirlo, ya que el dataframe, dpendiendo de los datos de entrada,
contendrá diferente número de columnas.
mi dataframe original se llama p y la salida de str(p) da:
str(p)
'data.frame': 9181 obs. of 219 variables:
el error de, por ejemplo
rangoAnalisis<-c(colIniAnalisis:columnaCorte)
s<-p[,rangoAnalisis]
es:
Error en `[.data.frame`(p, , rangoAnalisis) : undefined columns selected
Un saludo
El 03/12/13 13:40, Isidro Hidalgo escribió:
> Lo puedes hacer sin crear un vector, poniendo directamente los números de
> columna:
> datos.nuevos <- datos[,3:5]
>
>...
2013 Dec 03
3
seleccionar columnas de un dataframe mediante variables
...- cbind(p.grupos,p.pesos.ord,totalPesoMarea,p.porcs)
#La variable numero especies indica el número de especies a usar en el
análisis.
# Como las especies están ordenadas, cuando decidamos quedarnos con las
X primeras especies
# simplemente establecemos numeroEspecies<-X
numeroEspecies<-110
columnaCorte<-colIniAnalisis+numeroEspecies
#En lugar de estar siempre cambiando varios parámetros, centralizamos el
rango de columnas para CLARA
# en esta variable
rangoAnalisis<-c(colIniAnalisis:columnaCorte) <<<-
Muchas gracias por vuestra ayuda
El 03/12/13 14:17, Isidro Hidalgo escribió...
2013 Dec 03
0
seleccionar columnas de un dataframe mediante variables
...erdes el tipo "integer"
y conviertes "colIniAnalisis" a coma flotante.
Cuando construyes el rango ya no tienes enteros y no funciona. En teoría
debería, pero no lo hace. Quizá alguien te pueda explicar por qué no
funciona...
Prueba con rangoAnalisis<-as.integer(colIniAnalisis:columnaCorte). ¿Ahora
sí?
Un saludo
P.D.:
> a=3
> b=9
> a:b
[1] 3 4 5 6 7 8 9
> str(a:b)
int [1:7] 3 4 5 6 7 8 9
> str(a:b + 2)
num [1:7] 5 6 7 8 9 10 11
Isidro Hidalgo Arellano
Observatorio Regional de Empleo
Consejería de Empleo y Economía
http://www.jccm.es
> -----Mensaje original----...
2013 Dec 03
0
seleccionar columnas de un dataframe mediante variables
...iertes "colIniAnalisis" a coma flotante.
> > Cuando construyes el rango ya no tienes enteros y no funciona. En
> > teoría debería, pero no lo hace. Quizá alguien te pueda explicar por
> > qué no funciona...
> > Prueba con rangoAnalisis<-as.integer(colIniAnalisis:columnaCorte).
> > ¿Ahora sí?
> > Un saludo
> >
> > P.D.:
> >> a=3
> >> b=9
> >> a:b
> > [1] 3 4 5 6 7 8 9
> >> str(a:b)
> > int [1:7] 3 4 5 6 7 8 9
> >> str(a:b + 2)
> > num [1:7] 5 6 7 8 9 10 11
> >
> > Isid...
2013 Dec 03
2
seleccionar columnas de un dataframe mediante variables
Hola a todos:
Rediela!!
Si hago la prueba con
rangoAnalisis<-c(110:120)
Funciona!!!
Pero como os comenté antes, no.
Ojo!!!
La idea es que tanto columnaInicial como columnaFinal son
números(índices) de columna!!! De hecho, haciendo el str() de estas
variables me indica que son del tipo num
Un saludo
El 03/12/13 13:41, Carlos J. Gil Bellosta escribió:
> Hola, ¿qué tal?
>
>
2013 Dec 03
5
seleccionar columnas de un dataframe mediante variables
Buenos días a todos:
Para empezar, y como este es mi primer mensaje a la lista, me
presentaré. Mi nombre es Jorge Tornero y trabajo en el Instituto Español
de Oceanografía como Ayudante de Investigación. No soy usuario habitual
de R pero estoy tomando contacto con él de cara a un proyecto en el que
ando involucrado.
Mi consulta es:
Me interesaría poder seleccionar columnas de un dataframe,