[R-br] Considerar ângulo da área para distribuir coordenadas com expand.grid ()
ASANTOS
alexandresantosbr em yahoo.com.br
Segunda Março 25 19:49:45 BRT 2013
Boa noite pessoal,
Gostaria de saber se existe uma maneira de controlar a
inclinação da distribuição dos pontos em expand.grid() em função de um
limite de área, como por exemplo no meu CRM abaixo, onde no exemplo 1
esta tudo Ok, mas no exemplo 2 as coordenadas não consideram a
inclinação da área. Seria possível usar algum argumento para controlar isto?
# Exemplo 1
x<-c(0,0,100,100,0)
y<-c(0,100,100,0,0)
plot(x,y, type="l", col="red")
#
p0<-c(10,10)
#
#
c0 <- seq(p0[1],p0[1]+95,by=20)
d0 <- seq(p0[2],p0[2]+95,by=20)
d1 <- expand.grid(x=c0, y=d0)
points(d1[,1],d1[,2])
#
#Exemplo 2
x<-c(0,0,50,50,0)
y<-c(0,100,150,50,0)
plot(x,y, type="l", col="red")
#
p0<-c(10,10)
#
#
c0 <- seq(p0[1],p0[1]+95,by=20)
d0 <- seq(p0[2],p0[2]+95,by=20)
d1 <- expand.grid(x=c0, y=d0)
points(d1[,1],d1[,2])
#
Obrigado,
--
======================================================================
Alexandre dos Santos
Proteção Florestal
Coordenador do curso Técnico em Florestas
Vice Coordenador do curso de Engenharia Florestal
IFMT - Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso
Campus Cáceres
Caixa Postal 244
Avenida dos Ramires, s/n
Bairro: Distrito Industrial
Cáceres - MT CEP: 78.200-000
Fone: (+55) 65 8132-8112 (TIM) (+55) 65 9686-6970 (VIVO)
e-mails:alexandresantosbr em yahoo.com.br
alexandre.santos em cas.ifmt.edu.br
======================================================================
Mais detalhes sobre a lista de discussão R-br