[R-es] sutituir valores en un dataframe a partir de los valores de un vector

Jaume Tormo jautorbla en gmail.com
Lun Sep 27 13:34:44 CEST 2010


Hola,
Estimados erreros, tengo un problema.

Tengo un vector de 360 valores ori:
  ori<-c(0:359)
y otro vector de 360 valores diferentes insolacion:
  NES<-c(0:180)
  SEN<-c(179:1)
  insolacion<-c(NES,SEN)
y un dataframe con una serie de valores dades (os adjunto el csv)
  dades<-read.csv("pas.csv",h=T,sep=";")

Para cada valor de ori existe un valor de insolación (tal cual están
ordenados en los vectores). Me gustaría que R fuera a dades y sustituyera el
valor que hay (que es ori) con el correspondiente de insolación.
Como veis la cosa es sencilla, o debería serlo, por que yo llevo ya un rato
dándole vueltas a replace(), pero no acabo de ver como conseguirlo. Si veis
que está chupado dadme al menos una pista.


Muchas gracias a todos.


jaume





-- 
Jaume Tormo Blanes
IMEM Ramon Margalef.
Carretera San Vicente del Raspeig s/n
03690 San Vicente del Raspeig - Alicante
www.ua.es
acercad.wordpress.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20100927/a6ab83f1/attachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: pas.csv
Type: application/octet-stream
Size: 2641 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20100927/a6ab83f1/attachment.obj>


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