21/02/2026
BIOMOD2, R PROGRAM
Тархины дасгал өглөө босонгуутаа хийж үзэх үү 😊😊😊
# # # Би www.grok.com - д дараах хүсэлтийг бичлээ.
📍"Pleаse write a script of biomod2 package to model future distribution of mongolian red listed plant."
# # # Скриптийг бол зүгээр л "нүд эрээлжлүүлж" байна дөө. Юм хөгжинө гэж сайхан юм, дор нь гаргаад ирж байна.
# # # Мэдээж, засч янзлах зүйл их байгаа, гэхдээ энэ "араг яс" - скриптийг ашиглаад цааш нь сураад, ургамал амьтны тархалт, ургамлын өвчин хортон, хог ургамлын тархалт, малын өвчний тархалтын чиглэлээр ажилладаг мэргэжилтнүүд ийм тархалтын таамаглалын загварчлал ашиглаж өдийг хүртэл цуглуулсан датагаа шийдвэр гаргалтанд ашигладаг болох нь чухал юм.
🔑(MAXENT оруулаад орон зайн 7 загвар ашиглаж буйг хараарай.)
🔑Уур амьсгалын өөрчлөлтийн 2071-2100 он хүртэлх (SSP245 and SSP585) сценарио доор Tulipa_gesneriana ургамлын зүйлийн тархалтыг таамаглаж байна.
⛔️ Хүчин зүйлүүдээ дураар нь сонгосон байна. (Наад зах нь хоорондын хамаарлыг шалгаж, хамаарч буйг хүчин зүйлийн жагсаалтад оруулахгүй байх ёстой)...гэх мэт ажиглалт хийвэл болохоор байна.
Скриптийг доор хуулав. Оролдох залуус сайн нухвал гоё үр дүн гардаг програм шүү.
# # # # # #
Here is a realistic R script skeleton using the biomod2 package (current version ~4.3.x as of early 2026) to model the current and future potential distribution of Mongolian red-listed plants (IUCN categories or Mongolian national red list categories such as Critically Endangered, Endangered, Vulnerable, or "Very Rare").
This example assumes one species at a time (most common & recommended practice). To model many species, wrap the core part in a for/lapply loop or use biomod2 multi-species mode (more advanced).
R #
# # # # # # ────────────────────────────────────────────────────────────────
# Biomod2 script – Future distribution modelling of Mongolian
# red-listed plant(s)
# ────────────────────────────────────────────────────────────────
# Current date context: February 2026
# Recommended R version ≥ 4.4, biomod2 ≥ 4.2-5
# ────────────────────────────────────────────────────────────────
library(biomod2)
library(terra) # preferred over raster in 2024+
library(dplyr)
library(readr)
# ─── 1. Prepare paths ───────────────────────────────────────────
setwd("your/working/directory/here") # CHANGE THIS !
dir.create("biomod_runs", showWarnings = FALSE)
setwd("./biomod_runs")
# ─── 2. Load species occurrence data ─────────────────────────────
# Format expectation (simple csv example):
# species longitude latitude
# Tulipa_gesneriana 102.45 46.78
# ...
sp_data %
filter(species == "Tulipa_gesneriana") # ← change species name
# Convert to spatial vector (terra)
occ
Grok is a truth-seeking AI chatbot by xAI. Chat via text or voice, generate images and videos, search the web in real-time, and write code — on web, iOS, and Android.