أكثر

Ggmap تحصين خليط البداية والنهاية


لدي ملف خط تعداد نمر للمقاطعات متاح من موقع التعداد.

أحاول عرض هذا الملف على ملفggmap، لكنحصنيبدو أن خلط المناطق. لا يمكنني العثور على أي شخص آخر واجه هذا الخطأ ، لكنني بالتأكيد لا أفعل أي شيء خارج عن المألوف ...

مكتبة (maptools) مكتبة (ggmap) مكتبة (rgeos) # قراءة ملف الشكل WGS84 <- CRS ("+ proj = longlat + ellps = WGS84 + datum = WGS84 + no_defs + towgs84 = 0،0،0") المقاطعات <- readShapeSpatial ( "tl_2013_us_county.shp"، proj4string = WGS84) # حد لمقاطعات أوهايو <- المقاطعات [المقاطعات $ STATEFP == 39،] # fortify Counties.fort <- حصن (المقاطعات ، المنطقة = "GEOID") # احصل على الخريطة الأساسية والمؤامرة OhioMap <- get_map ("Ohio"، source = 'google'، maptype = 'terrain'، zoom = 7) ggmap (OhioMap) + geom_polygon (aes (x = long، y = lat)، fill = 'gray'، alpha = 0.4 ، اللون = "أسود" ، البيانات = Counties.fort)


كما اتضح ، الحل هومجموعةعلى معرف المنطقة. أعتقد أنني كنت أعرف هذا مرة واحدة ، ولكن آمل أن يوفر هذا لشخص آخر بعض الوقت على Google.

ggmap (OhioMap) + geom_polygon (aes (x = long ، y = lat ، group = group) ، fill = 'grey' ، alpha = 0.4 ، color = 'black' ، data = Counties.fort)


شاهد الفيديو: R language tip: Create maps in R (شهر اكتوبر 2021).