Вопросы с тегом «r»

Язык статистических вычислений и программная среда.

1
Растровая легенда в R: как раскрасить конкретные значения?
У меня есть модель рельефа в R r <- raster("example.dem") plot(r, col = topo.colors(20)) Некоторые значения находятся ниже уровня моря (0), и я хотел бы, чтобы они отображались красным цветом. Как я могу назначить определенные диапазоны для определенных цветов в сюжете ()?
30 raster  r  legend  color 

5
Увеличение скорости обрезки, маскирования и извлечения растра многими полигонами в R?
Я извлекаю площадь и процент покрытия различных типов землепользования из растра, основанного на нескольких тысячах границ полигонов. Я обнаружил, что функция извлечения работает намного быстрее, если я перебираю каждый отдельный многоугольник и обрезаю, а затем маскирую растр до размера определенного многоугольника. Тем не менее, это довольно медленно, и мне интересно, …

2
Соединение многоугольников в R
Мне интересно, как соединить пространственные полигоны, используя код R? Я работаю с данными переписи, где определенные области меняются с течением времени, и я хочу объединить полигоны и соответствующие данные и просто отчитываться по объединенным областям. Я веду список полигонов, которые переписывают изменения в перепись и которые я планирую объединить. Я …

2
Чтение класса объектов в файловой базе геоданных с использованием R?
У меня есть функция, содержащаяся в базе геоданных размером более 2 ГБ в качестве экспортируемого шейп-файла. Мне нужно запустить функцию извлечения в R, чтобы приписать полигоны с данными из растрового файла. Экспорт функции в виде таблицы не является решением. Как я могу прочитать классы объектов, содержащиеся в файловой базе геоданных …

9
Работаете с данными PostGIS в R?
Я работаю с R почти все время, и теперь я использую его для анализа пространственных данных. У меня есть база данных PostGIS с (очевидно) данными ГИС. Если я хочу сделать статистический пространственный анализ и построить карты, то это лучший способ: экспортировать таблицы как шейп-файлы или; работать напрямую с базой данных?
27 postgis  postgresql  r 

2
найти центр тяжести группы точек
При поиске в Интернете решения для поиска центроидов многоугольников появляются довольно часто. Что меня интересует, так это нахождение центроида группы точек. Взвешенное среднее сорта. Я был бы признателен, если бы кто-то мог предоставить некоторые указатели, псевдокод (или, что еще лучше, пакет R, который уже решил эту проблему) или ссылки о …
27 r  centroids 


7
Скорость различных форматов растровых данных
У меня возникают проблемы с поиском каких-либо обсуждений или сравнительного тестирования различных форматов растровых файлов (например, для использования в анализе данных в R). Кто-нибудь знает, почему определенные форматы могут быть быстрее или медленнее? Или различия должны быть минимальными? В частности, меня интересует, стоит ли когда-либо преобразовывать растр (например, файл GEOTIFF) …

1
Как изменить цвет заливки полигона и цвет границы для объектов SpatialPolygons?
У меня есть SpatialPolygons или SpatialPolygonsDataFrames, которые я хотел бы построить. Как изменить цвет, используя три системы печати в R (базовая графика, решетчатая графика и ggplot2)? Пример данных: library(sp) Srs1 = Polygons(list(Polygon(cbind(c(2,4,4,1,2),c(2,3,5,4,2)))), "s1") Srs2 = Polygons(list(Polygon(cbind(c(5,4,2,5),c(2,3,2,2)))), "s2") SpDF <- SpatialPolygonsDataFrame( SpatialPolygons(list(Srs1,Srs2)), data.frame( z=1:2, row.names=c("s1","s2") ) ) spplot(SpDF, zcol="z")
25 polygon  r 

1
Получение TopologyException: входной геом 1 недействителен из-за самопересечения в R?
'TopologyException: Input geom 1 is invalid' ошибка самопересечения, которая возникает из-за неправильной геометрии многоугольника, широко обсуждалась. Однако в Интернете я не нашел удобного решения, которое бы опиралось исключительно на функциональность R. Например, мне удалось создать объект «SpatialPolygons» из вывода map("state", ...)следующего хорошего ответа Джоша О'Брайена здесь . library(maps) library(maptools) map_states …

3
Как ускорить прорисовку полигонов в R?
Я хочу нанести границы страны Северной Америки на растровое изображение, изображающее некоторую переменную, а затем наложить контуры на верхнюю часть графика, используя R. Я успешно справился с этим, используя базовую графику и решетку, но, похоже, процесс построения графика слишком медленно! Я еще не сделал этого в ggplot2, но я сомневаюсь, …
24 polygon  r 

3
Выполнение растрового шумоподавления и сглаживания краев?
У меня есть растровое изображение, как это Я хочу удалить изолированную точку шума и сгладить края (скажем, белые отдельные точки, и я хочу, чтобы края объекта выглядели гладкими). Как я могу сделать это в ArcGIS или в R? Размер ячейки 30 * 30.

2
Использование R для вычисления площади нескольких многоугольников на карте, которые пересекаются с другим наложенным многоугольником
У меня есть шейп-файл, загруженный из Обзора артиллерии, который дает границы избирательного округа (округа) для округа Соединенного Королевства. Я успешно использовал R для загрузки шейп-файла и нанес на карту различные карты, используя, ggplot2как описано в этом вопросе . Все работает довольно хорошо. Теперь я хотел бы создать новый многоугольник произвольной …
22 shapefile  r 

4
Правильный способ привязать SpatialPolygonsDataFrames с одинаковыми идентификаторами полигонов?
Какова правильная формулировка для связывания SPDF вместе, когда идентификаторы перекрываются? Обратите внимание, что здесь (как это часто бывает) идентификаторы в основном бессмысленны, поэтому довольно раздражает, что я не могу просто заставить rbind их игнорировать .... library(sp) library(UScensus2000) library(UScensus2000tract) data(state) # for state names states <- gsub( " ", "_", tolower(state.name) …
22 polygon  r 

2
Создание пространственного многоугольника без использования шейп-файла в R
Итак, обычный способ, которым мы читаем шейп-файл в R, - это пакет maptools, например: sfdata <- readShapeSpatial("/path/to/my/shapefile.shp", proj4string=CRS("+proj=longlat")) Тем не менее, у меня есть сценарий использования, при котором у меня нет shapefile.shp, но вместо этого у меня есть ряд многоугольных координат 16.484375 59.736328125,17.4951171875 55.1220703125,24.74609375 55.0341796875,22.5927734375 61.142578125,16.484375 59.736328125 и его соответствующая …
22 shapefile  polygon  r 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.