Oi Maria,
Vc quer identificar os proximos para cada variavel? Veja este exemplo para uma delas:
xyz <- matrix(runif(30),10)
findProx <- function(x) {
n <- length(x)
o <- sort(x, index.return=TRUE, method="quick")
cbind(x=o$x, menor=c(NA,o$x[2:n-1]), maior=c(o$x[2:n], NA))[o$ix,]
}
findProx(xyz[,1])
Ou seria a identificação do ponto mais próximo?
Abraço,
Elias T. Krainski
De: Maria Papa <mceliamat@yahoo.com.br>
Para: "r-br@listas.c3sl.ufpr.br" <r-br@listas.c3sl.ufpr.br>
Enviadas: Sexta-feira, 13 de Janeiro de 2012 15:23
Assunto: [R-br] Ajuda para buscar coordenadas de um ponto qq em uma matriz com coordenadas.
Olá pessoal, boa
tarde,
Eu estou com outro problema! Eu tenho um conjunto de coordenadas, (X,Y,Z) uma matriz com uma coluna de valores para X, outra para Y e outra para Z. Dado uma coordenada (XYZ) qualquer, eu preciso buscar neste conjunto (matriz) os valores imediatamente maiores e menores que as coordenadas deste ponto qualquer. Eu pensei no comando ifelse, mas eu teria que fazer para cada coordenadas. Alguém saberia me dizer se existe alguma forma mais simples para fazer isso?
Desde já agradeço a todos.
célia
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.brhttps://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-brLeia o guia de postagem (
http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.