دوره آموزشی ایجاد نقشه با زبان برنامه نویسی R
2 ساعت 32 دقیقهمتوسط2022-09-23
مدرسین

Charlie Joey Hadley
Technology and open data evangelist
جزئیات دوره
اگر نیاز به کسب اطلاعات بیشتر در مورد ایجاد نقشه با R دارید، این دوره آموزشی مناسب برای مبتدیان یک گردش کار نقشه برداری پایان به انتها را معرفی می کند و به شما نشان می دهد که چگونه داده های خود را مستقیماً از اکسل وارد کنید تا نقشه های ایستا و تعاملی ایجاد کنید. مربی چارلی جوی هدلی اصول نقشه برداری را توضیح می دهد، مانند نشانگرهای جغرافیایی، نمودارهای پراکندگی، نقشه های هگزبین، کارتوگرام ها و موارد دیگر. چارلی شما را در پردازش دادههای GIS از Excel و کار با فرمتهای دادههای GIS مانند شطرنجی، برداری، sf و sp راهنمایی میکند. او نحوه ایجاد، برچسبگذاری و تبدیل نقشههای ایستا را با ggplot2 نشان میدهد، سپس با استفاده از Leaflet، یک بسته ویجت HTML برای ایجاد نقشههای تعاملی با R. به علاوه، چارلی نقشههای پایه و کاشیها، پیشبینیها را پوشش میدهد و نقشههای تعاملی و آماده برای موبایل ایجاد میکند. سیستم مرجع مختصات (CRS) و موارد دیگر.
مهارت ها
ggplotGISRStatisticsAECProgramming LanguagesData ScienceOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - چرا نقشه ها را با R ایجاد کنید
- 02 - دانش پایه
- 03 - مخزن GitHub و فایل های تمرین
1. مبانی نقشه برداری
- 04 - نحوه انتخاب نقشه
- 05 - نشانگر جغرافیایی و نمودارهای پراکندگی
- 06 - نمودارهای حباب جغرافیایی
- 07 - Choropleth - نقشه های منطقه سایه دار
- 08 - نقشه های هگزبین یا کروپلث شش ضلعی
- 09 - تراکم نقطه
- 10 - کارتوگرام ها - نقشه های منطقه تحریف شده
2. پردازش داده های GIS از Excel
- 11 - نام کشورها را با کد کشور استاندارد کنید
- 12 - فایل های شیپ را با داده ها در فایل های اکسل به هم بپیوندید
- 13 - تبدیل آدرس ها به مختصات با geocoding
- 14 - چالش - تمام ساختمان های کنگره ایالت ایالات متحده را در موقعیت جغرافیایی قرار دهید
- 15 - راه حل - تمام ساختمان های پایتخت ایالات متحده را در موقعیت جغرافیایی قرار دهید
3. کار با فرمت های داده های GIS
- 16 - فرمت های داده های GIS - رستری یا برداری
- 17 - داده های GIS برداری - sf و sp
- 18 - با مجموعه داده های sf و tidyverse کار کنید
- 19 - چالش - تجسم جمعیت های قاره
- 20 - راه حل - تجسم جمعیت های قاره
4. نقشه های ایستا با ggplot2
- 21 - از geom sf برای تجسم مکان های جغرافیایی استفاده کنید
- 22 - ggplot2 choropleth و داده های پیوسته
- 23 - ggplot2 choropleth و داده های گسسته
- 24 - نقشه ها را با بسته ggrepel برچسب بزنید
- 25 - بزرگنمایی به مناطق با coords sf()
- 26 - تبدیل CRS با coord sf()
- 27 - چالش - نمودار حباب جغرافیایی از بزرگترین شهرهای آلمان را برچسب گذاری کنید
- 28 - راه حل - نمودار حباب جغرافیایی از بزرگترین شهرهای آلمان را برچسب گذاری کنید
- 29 - چالش - طول خط ساحلی ایالت را با choropleth تجسم کنید
- 30 - راه حل - طول خط ساحلی دولت را با choropleth تجسم کنید
5. نقشه های تعاملی با برگه
- 31 - اصول استفاده از Leaflet
- 32 - از Leaflet برای تجسم مکان های جغرافیایی استفاده کنید
- 33 - برچسب ها و پاپ آپ ها را به نقشه های Leaflet اضافه کنید
- 34 - جزوه choropleth و داده های پیوسته
- 35 - برگه choropleth و داده های ناپیوسته
- 36 - رنگ پس زمینه را با leaflet.extras تنظیم کنید
- 37 - چالش - برچسب های پاپ آپ را به نقشه شهرهای آلمان اضافه کنید
- 38 - راه حل - برچسب های پاپ آپ را به نقشه شهرهای آلمان اضافه کنید
- 39 - چالش - choropleth تعاملی طول خط ساحلی دولت
- 40 - راه حل - choropleth تعاملی طول خط ساحلی دولت
6. CRS، Projections و Map Tiles
- 41 - نقشه های پایه و کاشی
- 42 - پیش بینی ها و CRS چیست
- 43 - جغرافیا در مقابل CRS پیش بینی شده
- 44 - نحوه انتخاب CRS و استفاده از آنها با sf
نتیجه
- 45 - چه چیز دیگری می توانید در مورد ایجاد نقشه در R یاد بگیرید