[R-es] problemas al cambiar el nombre de una variable

JCMld jcm|d @end|ng |rom c@rmon@roch@@com
Sab Abr 25 19:19:58 CEST 2020


Supongo quería decir ncol(BData7085)

Saludos,
Juan


-----Mensaje original-----
De: R-help-es [mailto:r-help-es-bounces using r-project.org] En nombre de
Marcelino de la Cruz Rot
Enviado el: sábado, 25 de abril de 2020 14:48
Para: Manuel Mendoza; Lista R
Asunto: Re: [R-es] problemas al cambiar el nombre de una variable

Hola Manuel:

¿podría ser que no estuviese definido ncol?

Un saludo,

Marcelino


El 25/04/2020 a las 14:15, Manuel Mendoza escribió:
> Buenos días, al final de un loop añado 3 variables que acabo de crear, a
> una df, y les pongo un nombre.
>
> Las variables son Max, Min y Mean.
>
> Las añado a BData7085:
>    BData7085$Max<-Max
>    BData7085$Min<-Min
>    BData7085$Meann<-Mean  (hasta aquí bien)
>
> Para ponerles su nombre final:
>    colnames(BData7085)[ncol-2]<-paste(colnames(Data)[j],"max",sep = "")
>    colnames(BData7085)[ncol-1]<-paste(colnames(Data)[j],"min",sep = "")
>    colnames(BData7085)[ncol]<-paste(colnames(Data)[j],"mean",sep = "")
>
> para las dos primeras me da:
> Error in ncol - 2: non-numeric argument to binary operator
>
> y para la última:
> Error in colnames(BData7085)[ncol] <- paste(colnames(Data)[j], "mean",  :
>    invalid subscript type 'closure.
>
> Gracias,
> Manuel
>
> 	[[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
> .


-- 
Marcelino de la Cruz Rot
Depto. de Biología y Geología
Física y Química Inorgánica
Universidad Rey Juan Carlos
Móstoles España

_______________________________________________
R-help-es mailing list
R-help-es using r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es



Más información sobre la lista de distribución R-help-es