Médias de NDVI para municípios brasileiros

Introdução

O Índice de Vegetação por Diferença Normalizada (NDVI) é um indicador que quantifica a cobertura e a saúde da vegetação medindo a diferença entre o infravermelho próximo, fortemente refletido por plantas saudáveis, e a luz vermelha, absorvida pela clorofila. Ele captura condições ambientais que influenciam a dinâmica de doenças, nutrição e bem-estar. Por exemplo, o NDVI ajuda a identificar áreas de risco para doenças transmitidas por vetores, como malária, dengue e leishmaniose, já que cobertura vegetal e umidade criam habitats favoráveis para mosquitos e flebotomíneos.

Criei esta base com médias de NDVI para municípios brasileiros usando estatísticas zonais com dados disponíveis no Copernicus Land Monitoring Service.

Dados de origem

Foram usados os seguintes dados de origem.

Métodos

Primeiro, os dados disponíveis de cada mês foram promediados, gerando arquivos mensais de NDVI. Em seguida, para cada mês, foram calculadas as seguintes estatísticas zonais para cada município brasileiro: média, valor máximo, valor mínimo e desvio padrão.

Os scripts em R para baixar, processar e exportar os dados estão disponíveis aqui.

Baixar os dados

1999-2024:

2025:

Exemplo com os dados

library(dplyr)
library(zendown)
library(arrow)
library(ggplot2)

zen_file(deposit_id = 17093199, file_name = "ndvi_mean.parquet") |>
  open_dataset() |>
  filter(code_muni == 2510808) |>
  collect() |>
  ggplot(aes(x = date, y = value)) +
  geom_line() +
  ylim(0, 1) +
  labs(title = "NDVI médio mensal", subtitle = "Patos, PB") +
  theme_bw()

zen_file(deposit_id = 18329383, file_name = "ndvi_mean.parquet") |>
  open_dataset() |>
  filter(code_muni == 2312908) |>
  collect() |>
  ggplot(aes(x = date, y = value)) +
  geom_line() +
  ylim(0, 1) +
  labs(title = "NDVI médio mensal", subtitle = "Sobral, CE") +
  theme_bw()

Informações da sessão

sessioninfo::session_info()
─ Session info ───────────────────────────────────────────────────────────────
 setting  value
 version  R version 4.3.3 (2024-02-29)
 os       Ubuntu 24.04.4 LTS
 system   x86_64, linux-gnu
 ui       X11
 language (EN)
 collate  C.UTF-8
 ctype    C.UTF-8
 tz       America/Sao_Paulo
 date     2026-05-21
 pandoc   3.1.3 @ /usr/bin/ (via rmarkdown)
 quarto   1.8.26 @ /usr/local/bin/quarto

─ Packages ───────────────────────────────────────────────────────────────────
 package      * version date (UTC) lib source
 arrow        * 24.0.0  2026-04-29 [1] CRAN (R 4.3.3)
 assertthat     0.2.1   2019-03-21 [1] CRAN (R 4.3.3)
 backports      1.5.1   2026-04-03 [1] CRAN (R 4.3.3)
 bit            4.6.0   2025-03-06 [1] CRAN (R 4.3.3)
 bit64          4.8.0   2026-04-21 [1] CRAN (R 4.3.3)
 checkmate      2.3.4   2026-02-03 [1] CRAN (R 4.3.3)
 cli            3.6.6   2026-04-09 [1] CRAN (R 4.3.3)
 dichromat      2.0-0.1 2022-05-02 [1] CRAN (R 4.3.3)
 digest         0.6.39  2025-11-19 [1] CRAN (R 4.3.3)
 dplyr        * 1.2.1   2026-04-03 [1] CRAN (R 4.3.3)
 evaluate       1.0.5   2025-08-27 [1] CRAN (R 4.3.3)
 farver         2.1.2   2024-05-13 [1] CRAN (R 4.3.3)
 fastmap        1.2.0   2024-05-15 [1] CRAN (R 4.3.3)
 fs             2.1.0   2026-04-18 [1] CRAN (R 4.3.3)
 generics       0.1.4   2025-05-09 [1] CRAN (R 4.3.3)
 ggplot2      * 4.0.3   2026-04-22 [1] CRAN (R 4.3.3)
 glue           1.8.1   2026-04-17 [1] CRAN (R 4.3.3)
 gtable         0.3.6   2024-10-25 [1] CRAN (R 4.3.3)
 htmltools      0.5.9   2025-12-04 [1] CRAN (R 4.3.3)
 htmlwidgets    1.6.4   2023-12-06 [1] CRAN (R 4.3.3)
 jsonlite       2.0.0   2025-03-27 [1] CRAN (R 4.3.3)
 knitr          1.51    2025-12-20 [1] CRAN (R 4.3.3)
 labeling       0.4.3   2023-08-29 [1] CRAN (R 4.3.3)
 lifecycle      1.0.5   2026-01-08 [1] CRAN (R 4.3.3)
 magrittr       2.0.5   2026-04-04 [1] CRAN (R 4.3.3)
 otel           0.2.0   2025-08-29 [1] CRAN (R 4.3.3)
 pillar         1.11.1  2025-09-17 [1] CRAN (R 4.3.3)
 pkgconfig      2.0.3   2019-09-22 [1] CRAN (R 4.3.3)
 purrr          1.2.2   2026-04-10 [1] CRAN (R 4.3.3)
 R6             2.6.1   2025-02-15 [1] CRAN (R 4.3.3)
 RColorBrewer   1.1-3   2022-04-03 [1] CRAN (R 4.3.3)
 rlang          1.2.0   2026-04-06 [1] CRAN (R 4.3.3)
 rmarkdown      2.31    2026-03-26 [1] CRAN (R 4.3.3)
 S7             0.2.2   2026-04-22 [1] CRAN (R 4.3.3)
 scales         1.4.0   2025-04-24 [1] CRAN (R 4.3.3)
 sessioninfo    1.2.3   2025-02-05 [1] CRAN (R 4.3.3)
 tibble         3.3.1   2026-01-11 [1] CRAN (R 4.3.3)
 tidyselect     1.2.1   2024-03-11 [1] CRAN (R 4.3.3)
 vctrs          0.7.3   2026-04-11 [1] CRAN (R 4.3.3)
 withr          3.0.2   2024-10-28 [1] CRAN (R 4.3.3)
 xfun           0.57    2026-03-20 [1] CRAN (R 4.3.3)
 yaml           2.3.12  2025-12-10 [1] CRAN (R 4.3.3)
 zendown      * 0.1.0   2024-05-21 [1] CRAN (R 4.3.3)

 [1] /home/raphaelsaldanha/R/x86_64-pc-linux-gnu-library/4.3
 [2] /usr/local/lib/R/site-library
 [3] /usr/lib/R/site-library
 [4] /usr/lib/R/library
 * ── Packages attached to the search path.

──────────────────────────────────────────────────────────────────────────────
Back to top