una pregunta aun no comprendo totalmente el uso del signo $, me podrian decir
donde encuentro su significado (si, si ya se que significa dinero y
eso.........) desde el punto de vista de R
gracias
fabian huerta
Yahoo! Cocina
Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/
[[alternative HTML version deleted]]
Buenas tardes Bernardo, El uso y signifado est''a documentado en ?''$'' B''asicamente significa extraer (o reemplazar) algo. Por ejemplo: # Algunos datos df <- data.frame(x = rnorm(10), y = rnorm(10, 25,4)) df$x df$y Lo anterior crea un data frame df y extrae las variables x y y de este. Ahora, reemplacemos x por x+1 en df. df$x <- df$x + 1 df # ver''as que x es ahora x+1 en tus datos originales Espero sea de utilidad, Jorge Ivan Velez 2009/9/24 Bernardo Fabian Huerta <>> una pregunta aun no comprendo totalmente el uso del signo $, me podrian > decir donde encuentro su significado (si, si ya se que significa dinero y > eso.........) desde el punto de vista de R > gracias > fabian huerta > > > > Yahoo! Cocina > > Encontra las mejores recetas con Yahoo! Cocina. > > > http://ar.mujer.yahoo.com/cocina/ > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >[[alternative HTML version deleted]]
Hola Bernardo,
?`$`
Se trata de un operador para acceder o reemplazar elementos de listas por nombre
(las listas pueden tener elementos sin nombres, en cuyo caso habría que acceder
o reemplazarlos usando los operadores [ o [[).
Es equivalente a [[ con una cadena como argumento pero con una sintaxis
simplificada, ya que escribes x$algo en vez de x[["algo"]].
Como los data.frames son listas, funciona igual para acceder o reemplaza sus
variables/columnas.
Ojo que, como todos los operadores de R, su significado puede ser modificado por
el usuario, y así puedes encontrarte algunas clases que "redefinen" el
signicado del operador $ cuando se aplica a objetos de esa clase (p.e. con el
paquete R.oo)
Un saludo,
Enrique Bengoechea
----------------------------------------------------------------------
Date: Thu, 24 Sep 2009 12:48:16 -0700 (PDT)
From: Bernardo Fabian Huerta <bfhuerta en yahoo.com.ar>
Subject: [R-es] pregunta $
To: r-help-es en r-project.org
Message-ID: <724991.69287.qm en web33201.mail.mud.yahoo.com>
Content-Type: text/plain
una pregunta aun no comprendo totalmente el uso del signo $, me podrian decir
donde encuentro su significado (si, si ya se que significa dinero y
eso.........) desde el punto de vista de R gracias fabian huerta
Yahoo! Cocina
Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/
[[alternative HTML version deleted]]
Gracias a todos los que me respondieron, me han mostrado un mejor panorama
porque llego un momento en que estaba muy confundido, pero cada una de sus
explicaciones me han ayudado muchisimo, a todos GRACIAS
fabian huerta
--- El vie 25-sep-09, Bengoechea Bartolomé Enrique (SIES 73)
<enrique.bengoechea en credit-suisse.com> escribió:
De: Bengoechea Bartolomé Enrique (SIES 73) <enrique.bengoechea en
credit-suisse.com>
Asunto: RE: [R-es] pregunta $
Para: r-help-es en r-project.org
Cc: bfhuerta en yahoo.com.ar
Fecha: viernes, 25 de septiembre de 2009, 7:48 am
Hola Bernardo,
?`$`
Se trata de un operador para acceder o reemplazar elementos de listas por nombre
(las listas pueden tener elementos sin nombres, en cuyo caso habría que acceder
o reemplazarlos usando los operadores [ o [[).
Es equivalente a [[ con una cadena como argumento pero con una sintaxis
simplificada, ya que escribes x$algo en vez de x[["algo"]].
Como los data.frames son listas, funciona igual para acceder o reemplaza sus
variables/columnas.
Ojo que, como todos los operadores de R, su significado puede ser modificado por
el usuario, y así puedes encontrarte algunas clases que "redefinen" el
signicado del operador $ cuando se aplica a objetos de esa clase (p.e. con el
paquete R.oo)
Un saludo,
Enrique Bengoechea
----------------------------------------------------------------------
Date: Thu, 24 Sep 2009 12:48:16 -0700 (PDT)
From: Bernardo Fabian Huerta <bfhuerta en yahoo.com.ar>
Subject: [R-es] pregunta $
To: r-help-es en r-project.org
Message-ID: <724991.69287.qm en web33201.mail.mud.yahoo.com>
Content-Type: text/plain
una pregunta aun no comprendo totalmente el uso del signo $, me podrian decir
donde encuentro su significado (si, si ya se que significa dinero y
eso.........) desde el punto de vista de R gracias fabian huerta
Yahoo! Cocina
Encontra las mejores recetas con Yahoo! Cocina.
[[alternative HTML version deleted]]
------------------------------
Yahoo! Cocina
Encontra las mejores recetas con Yahoo! C