תוכן עניינים:

איך אני ממפה קובץ צורה ב-R?
איך אני ממפה קובץ צורה ב-R?

וִידֵאוֹ: איך אני ממפה קובץ צורה ב-R?

וִידֵאוֹ: איך אני ממפה קובץ צורה ב-R?
וִידֵאוֹ: פתרון בעיות נפוצות בוורד (וגם טיפים ועצות) 2024, מאי
Anonim

קרא את ה shapefile לְתוֹך ר (אנחנו קוראים לזה shp ). בחר את משתנה האזור, שאמור להיות נבדל עבור שורות שונות.

יצירת קובץ צורה ללא תכונות היא קלה, אשר מבצעת את השלבים:

  1. להשיג את shapefile .
  2. קרא את ה shapefile לְתוֹך ר . לדוגמה, שימוש ב-rgdal::readOGR.
  3. השתמש ב-ggplot כדי לשרטט את shapefile .
  4. בוצע!

רק אז מה זה shapefile ב-R?

Shapefiles הם דרך נפוצה לאחסון נתונים גיאו-מרחביים. הפוסט הזה מסביר איך לקרוא את זה עם ר וחבילת rgdal, וכיצד לתכנן אותה בבסיס ר או עם ggplot2. בדרך כלל, תמצא את זה בתור א קובץ צורות פוּרמָט. פורמט זה מורכב ממספר קבצים שאתה צריך לשמור יחד באותה תיקיה.

לאחר מכן, השאלה היא איך עושים עלון ב-R? אתה יוצר מפת עלון עם השלבים הבסיסיים הבאים:

  1. צור ווידג'ט של מפה על ידי קריאה ל- leaflet().
  2. הוסף שכבות (כלומר, תכונות) למפה על ידי שימוש בפונקציות שכבה (למשל addTiles, addMarkers, addPolygons) כדי לשנות את ווידג'ט המפה.
  3. חזור על שלב 2 כרצונך.
  4. הדפס את ווידג'ט המפה כדי להציג אותו.

בדרך זו, האם R יכול לקרוא קבצי צורה?

אתה פחית השתמש בספריית sf כדי לפתוח Shapefiles ישירות פנימה ר . זה מהיר יותר מספריית rgdal, בדוק כאן: תכונות פשוטות עבור ר - אמות מידה. למידע נוסף על חבילת sf, עיין בדף הבית של הפרויקט ר -מֶרחָבִי.

איך עושים קנה מידה למפה?

להלן ארבעה שלבים פשוטים שתרצה לבצע:

  1. מצא מפה של אזור שבו אתה רוצה להשתמש.
  2. מצא גם את המרחק האמיתי וגם את המרחק הנמדד של שתי נקודות במפה שלך.
  3. חלקו את המרחק בפועל במרחק הנמדד במפה עבור קנה המידה שלכם.
  4. הצב את מספרי קנה המידה שלך על המפה.

מוּמלָץ: