Eu criei um data.frame no R. Quero obter SpatialLinesDataFrame como resultado, para que eu entenda que preciso converter o data.frame em linhas, as linhas em SpatialLines e as SpatialLines em SpatialLinesDataFrame. eu fiz isso
filedata.frame=data.frame(matrix(file),ncol=14, byrow=T))
file=Lines(filedata.frame)
Eu recebo o data.frame que eu quero, mas não as linhas. Tenho certeza de que é básico, mas por que não consigo entender as linhas?
?Lines
? Linhas precisam de dois parâmetros como entradaLines(slinelist, ID)
Respostas:
Aqui está um exemplo estendido da vinheta sp que demonstra como criar um 'SpatialLinesDataFrame' a partir de um objeto comum 'data.frame'. I usar alguns dados da amostra criada a partir dos comprimentos das '' SpatialLines individuais através
gLength
de rgeos . Observe que orownames
conjunto de dados criado transmitidoSpatialLinesDataFrame
deve ser idêntico aos IDs de linha definidos anteriormente (nesse caso específico "a" e "b").fonte