저는 ~ 250 Clark and Evans 테스트 (clarkevans.test)를 수동으로 실행하지 않도록 노력하고 있습니다.clark 및 evans 테스트를 위해 여러 개의 owin을 만드는 방법은 무엇입니까?
Excel 파일에 xmin, xmax, ymin, ymax 좌표 테이블이 있습니다. 각 행은 운영 창 크기입니다.
엑셀 파일 (read.csv)을 R로 읽은 후에는 "apply"와 "owin"의 어떤 형식이 결합되어 각 행에 대한 출력을 수행 할 수 없습니다. 결국 ppp를 만들고 비슷한 방식으로 clarkevans.test를 실행해야하지만, 지금은이 첫 단계에서 도움이 필요합니다.
coordin<-read.csv("Coordin.csv")
cdf<-data.frame(coordin)
> cdf
xmin xmax ymin ymax
1 456741 456841 3913505 3913605
2 453341 453441 3915805 3915905
3 453441 453541 3915805 3915905
4 452441 452541 3915705 3915805
5 453741 453841 3915705 3915805
몇 가지 변형을 시도했지만 아무 것도 작동하지 않습니다.
lapply(cdf, function(x) owin(xmin, xmax, ymin, ymax))
당신은 당신이 지금까지 시도하고 데이터가 어떻게 구성되어 무엇의 몇 가지 예제 코드를 제공하는 경우가 쉬울 것이다. 나는 당신이 묘사 한 것에 기초하여 아래에 대답을하려고 노력할 것입니다. –
내 질문에 답변 해 주셔서 감사합니다. 내 데이터와 코드를 추가했습니다. 내가 읽은 대부분의 것들이 그것을 사용하지 않기 때문에 나는 어떤 루프를 시도하지 않았다. 당신이 "적용"과 함께 준 예제를 시도했지만, 다시 말하면 오류가 발생했습니다. xrange, yrange 중 하나가 지정되면 둘 다 있어야합니다. – JZA
나는 적용 할 방법이있다! 도와 주셔서 대단히 감사합니다. 감사드립니다. – JZA