Вопросы по теме 'r-raster'
extract () данные из растра с маленькими полигонами - округленные веса слишком малы
Используя R, я пытаюсь извлечь данные из растрового слоя, используя полигональный слой. Полигоны намного меньше ячеек растра:
Теперь вызываю extract() из raster библиотеки:
a <- extract(raster, polygons, weights = TRUE, small =...
2761 просмотров
schedule
10.08.2022
Как извлечь коэффициенты регрессии из растрового стека в R?
Я пытаюсь подогнать синусоиду к наборам данных и вывести коэффициенты. Поскольку я впервые имею дело с растровым стеком, я не знаю, как распечатать коэффициенты. Можно ли представить коэффициент в терминах растрового слоя?
library(raster)
r...
600 просмотров
schedule
09.10.2022
Как пометить значения растра на графике?
Как добавить к графику значения пикселей? Я могу получить значения, используя click() , но я хочу, чтобы он отображался на графике.
library(raster)
r <- raster(nrow=3, ncol=3)
r[] <- 1:ncell(r)
plot(r)
click(r)
1712 просмотров
schedule
08.05.2023
Относительные вычислительные нагрузки матрицы и растра в R
Я был удивлен, обнаружив, что матрица, которую я создал из большого растра, якобы занимает в 35 000 раз больше памяти, чем родитель. Этот код демонстрирует:
> # comparison with R's built-in volcano data
> object.size(volcano)
42656 bytes...
133 просмотров
schedule
23.07.2022
извлекать значение растрового пикселя, а также координаты xy пикселя с помощью объекта SpatialLine в R
У меня есть Spatialline, который я преобразовал из шейп-файла многоугольника (оцифрованный вручную на основе функций в "imagebrick" - это означает, что пространственно "ломаная линия" и "imagebrick" перекрываются, как я хотел)
polyline <-...
2967 просмотров
schedule
07.07.2022
R: извлечь широту из растра
Как извлечь или разделить растровый объект на одну строку данных? У меня есть растр данных о глобальной температуре, и я хочу рассчитать среднемесячное значение за год для каждой долготы / столбца.
library(ncdf4)
library(raster)...
819 просмотров
schedule
13.05.2022
Растровый пакет R: нехватка памяти при использовании функции «getValuesFocal»
У меня есть растр (1300 на 1400 ячеек) с 3 слоями, и я хотел бы сделать фокусные расчеты, используя данные всех 3 слоев. Например, одним из слоев является карта земного покрова, и я хотел бы использовать в расчетах только те пиксели в фокальном окне,...
263 просмотров
schedule
03.08.2023
Если растровое значение NA, поиск и извлечение ближайшего пикселя, отличного от NA
При извлечении значений растра в точки я обнаружил, что у меня есть несколько NA , и вместо того, чтобы использовать аргументы buffer и fun функции extract , вместо этого я хотел бы извлечь ближайший не- NA пиксель к точке, которая перекрывает...
6240 просмотров
schedule
03.12.2023
Извлечение R-растра по SpatialLine: соотнесите извлеченные значения с фактическим расстоянием
При извлечении значений растра вдоль SpatialLine в R, как связать эти значения с фактическим расстоянием вдоль этой линии?
Предположим, я хочу извлечь значение логотипа R в следующей строке:
library(raster)
r <-...
1276 просмотров
schedule
23.03.2022
Необходимо перепроецировать растр перед мозаикой?
У меня есть список растров, которые я хотел бы сложить мозаикой. Проекция такая же, за исключением зоны utm. Вот координаты одного растрового стека в зоне 50 UTM:
coord. ref. : +proj=utm +zone=50 +datum=WGS84 +units=m +no_defs +ellps=WGS84...
557 просмотров
schedule
03.04.2023
Каков наилучший способ построить более одного растра с большими различиями между растрами в R?
Я пытался разработать лучшее решение для визуализации моих данных с помощью R. Однако мои усилия пока не увенчались успехом.
Предположим, у вас есть 6 растров (данные относятся к одной переменной, измеренной в разное время), где внутрирастровая...
224 просмотров
schedule
28.11.2023
легенда пространственных объектов на верхнем растровом фоне
Есть хорошие примеры наложения векторных/растровых карт на растровые слои, такие как нанесение векторных карт на растровый фон в R или Наложите растровый слой на фоновый слой GM в R . Но легенды отсутствуют в объединенной графике. В примере...
220 просмотров
schedule
20.06.2023
Извлечение точек, принадлежащих определенной области растрового слоя (растра)
Согласно названию.
У меня есть «классифицированный» объект RasterLayer , который имеет (помимо NA s) два фиксированных значения, 0 и 1 . Это своего рода логический образ.
У меня также есть фрейм данных точек с их координатами в виде...
429 просмотров
schedule
06.10.2023
Как инвертировать цвета растрового изображения ggmap в R?
Я предполагаю, что в растровом пакете есть то, что я нужно... Я просто хочу инвертировать цвета в растровом изображении.
Фактический сценарий таков: я хочу инвертировать растровое изображение, возвращаемое вызовом ggmap :
library(ggmap)...
1117 просмотров
schedule
29.05.2024
Нахождение евклидова расстояния между отдельными, но связанными точками, ограниченными окном неправильного многоугольника
Я следил за сообщением Поиск евклидова расстояние в R{spatstat} между точками, ограниченное окном неправильного многоугольника до конца и заставило все это работать, отлично. Однако в моем случае я хочу получить точки расстояния в данных A до...
105 просмотров
schedule
24.02.2023
Растровое изображение кажется смещенным при использовании листочка для R
Я хочу построить некоторые пространственные данные с помощью пакета листовок в R, однако сгенерированное растровое изображение кажется смещенным по сравнению с опорной сеткой. Я подозреваю, что проблема с проекцией карты, но я не разбираюсь в этой...
1741 просмотров
schedule
22.11.2022
Самый быстрый способ выбрать допустимый диапазон для растровых данных
Используя R, мне нужно выбрать допустимый диапазон для данного растра (из пакета raster ) самым быстрым способом. Я пробовал это:
library(raster)
library(microbenchmark)
library(ggplot2)
library(compiler)
r <- raster(ncol=100, nrow=100)
r[]...
1142 просмотров
schedule
28.02.2023
Как ускорить извлечение доли типов растительного покрова в буфере из растра?
Я хотел бы извлечь пространственные данные в буфере 10 км вокруг 30 000 объектов класса SpatialLines и рассчитать долю каждого типа земного покрова вокруг буферизованных линий. В первый раз я использовал функцию crop для обрезки растра. Затем я...
892 просмотров
schedule
26.06.2022
Как вычислить только подмножество ячеек в getValuesFocal?
Я хочу вычислить фокальные окна на растре, но я хочу вычислить фокальное окно только для определенных ячеек (черные ячейки на рисунке ниже). Я знаю, что могу вычислить фокальное окно для всех ячеек и потом отфильтровать вывод (см. пример ниже). Но...
189 просмотров
schedule
03.08.2023
Как сделать последовательную разницу в данных растрового стека?
Предположим, что у меня большой RasterBrick, и я хотел бы сделать последовательное различие, что означает слой2-слой1, слой3-слой2, слой4-слой3, …… ..
Я думал использовать для этого пакет Raster, но не могу этого сделать. Может ли кто-нибудь...
138 просмотров
schedule
26.02.2023