2016-12-19 4 views
0

일부 추가 속성이있는 도로 네트워크 shapefile을 읽으려면 R에 spatstat 패키지를 사용하고 있습니다.데이터 프레임의 n 열이 삭제되었습니다.

내가 shapefiles를 읽고 as.psp (그 객체를 linnet의 객체로 만들기 전에), n 개의 데이터 프레임을 버렸습니다. 왜 그런지 모르겠다 고요? 버려지는 열은 선형 네트워크에 대한 내 공변량이므로 분석에 포함시킬 수는 없습니다.

누군가가 왜 이런 일이 일어나고 어떻게 해결할 수 있는지 아이디어를 줄 수 있습니까?

답변

0

는 왜 발생합니다

나는 우리 (spatstat 저자)는 SpatialLinesDataFrame 객체의 추가 정보를 처리하는 방법 maptools들과 논의 약간의 시간을 보낼 필요가 있다고 생각 것이며, 우리가하지 않은 아직.

어떻게 그것을 해결하기 : 당신은 순간에 자신에 대한 몇 가지 코드를 작성해야

. SpatialLinesDataFrame 개체의 데이터는 @data 슬롯에 액세스하여 추출 할 수 있습니다. 도움이 더 필요한 경우 구체적인 데이터와 추가 데이터 (필요한 형식)를 제공하는 방법을 제공하십시오. 몇 가지 유용한 명령을 여기에서 찾을 수 있습니다. https://cran.r-project.org/web/packages/spatstat/vignettes/shapefiles.pdf

+0

감사합니다. 당신의 pdf는 2212 년 12 월 22 일자로 그 안에 3.2.4 절은 psp 객체 목록에 shapefile 속성을 가져 오는 것을 도왔습니다. – BKS