คำถามติดแท็ก ggplot2

4
การแปลงไฟล์ osm เป็น shapefile (หรือ data frame) ใน R
ฉันกำลังมองหาไฟล์รูปร่างถนนสำหรับออสเตรเลียในวันนี้ ฉันสิ้นสุดขึ้นไปGeofabrik Open Street Map มีข้อมูลใน.osmรูปแบบ แต่พวกเขาไม่ได้มีหนึ่งใน.shpสำหรับออสเตรเลีย ถ้าเป็นไปได้ฉันต้องการแปลงosmไฟล์เป็นshapefilesใช้ R. ฉันได้ค้นหาไปแล้ว แต่ยังไม่พบวิธีแก้ไข มีวิธีการนี้หรือไม่? อีกวิธีหนึ่งเป็นไปได้ไหมที่จะอ่านไฟล์ osm เป็น R และแปลงข้อมูลเป็น data frame เพื่อให้ฉันสามารถวาดรูปโดยใช้ggplot2? ฉันได้ประสบความสำเร็จในภาพต่อไปนี้ของนิวซีแลนด์ใช้สอง shapefiles ด้วยและmaptools ggplot2เป็นการดีที่ฉันต้องการสร้างแผนที่ที่คล้ายกันของออสเตรเลีย

2
วิธีสร้างแผนที่ประเทศเดนมาร์กด้วย ggmap
ฉันได้ติดตั้งสองแพ็คเกจต่อไปนี้: library(ggmap) library(maps) ฉันพบรหัสออนไลน์เพื่อสร้างแผนที่โลก (ดูด้านล่าง) ฉันจะซูมพล็อตในระดับประเทศได้อย่างไร ยกตัวอย่างเช่นเดนมาร์ก ggplot()+ borders("world", colour="gray50", fill="gray50")
14 r  ggplot2  ggmap 

2
ชี้จุดลงบนแผนที่ใน R (เช่นกับ ggplot2) - วิธีผลักจุดไปด้านข้างทำเครื่องหมายตำแหน่งเดิมรวมจุดที่อยู่ใกล้ ...
ฉันมีฐานข้อมูลที่ประกอบด้วยภาษาลองจิจูดและละติจูดและค่าคุณสมบัติ (ทั้งประเภท 1, ประเภท 2 หรือทั้งสองอย่าง - ในพล็อตเหล่านี้จะมีสีแดงน้ำเงินและเขียวตามลำดับ) อาจมีมากถึงสามจุดต่อภาษาและโดยปกติแล้วคะแนนภาษาสองจุดอาจอยู่ใกล้กันมาก name longitude latitude sp_sum 1 Modern Armenian 45 40 both 2 Modern Armenian 45 40 both 3 Modern Armenian 45 40 spatial 4 Dieri 138 -28.1667 both 5 Dieri 138 -28.1667 both 6 Finnish 25.5577 64.7628 non-spatial 7 Crimean Tatar 28.1418 …

2
ช่วยในการเลือกรูปแบบการระบายสีการทำแผนที่ choropleth ที่เหมาะสมที่สุด
ฉันพยายามที่จะวางทับตัวแปรที่ระบุ (2 หมวดหมู่ - rainfed เทียบกับชลประทาน) ในแผนที่ choropleth เหนือตัวแปรตัวเลข เพื่อเน้นความแตกต่างของลวดลายในสองหมวดหมู่ฉันได้ระบุหมวดหมู่หนึ่งที่มีสีแตกต่างกัน (พื้นที่ชลประทานใน "สีแดง") ในขณะที่หมวดที่ไม่มีสีคือพื้นที่ที่มีน้ำฝน อย่างไรก็ตามแผนที่รู้สึกว่ารกและโครงร่างผสมกับเฉดสีเข้มกว่าของตัวแปรตัวเลข ฉันพยายามหลีกเลี่ยงการใช้ชุดรูปแบบการแรเงาสีที่แตกต่างกันสองแบบเพื่อเป็นตัวแทนของทั้งสองประเภทเนื่องจากฉันรู้สึกว่าจะซ่อนการกระจายโดยรวมของตัวแปรพื้นฐาน มีวิธีที่ดีกว่าในการเป็นตัวแทนของการจำแนกประเภท bivariate นี้โดยใช้แพ็คเกจ ggplots2 ใน R (ซึ่งตอนนี้ฉันใช้เพื่อสร้างแผนที่ที่แนบมา)? ในที่สุดแผนที่เหล่านี้จะถูกพิมพ์ลงบนกระดาษ

1
เสริมกำลังทำให้รูปหลายเหลี่ยมฉีกขาด
ฉันมีปัญหาในการวางแผนข้อมูลเชิงพื้นที่โดยใช้ ggplot2 แผนที่ดูดีเมื่อพล็อตโดยใช้ spplot ดังนั้นฉันสมมติว่าการฉีกขาดเกิดขึ้นที่เวทีเสริม รหัสดังต่อไปนี้: #install the packages library(rgdal) library(mapproj) library(raster) library(rgeos) library(ggplot2) library(plyr) if (!require(gpclib)) install.packages("gpclib", type="source") gpclibPermit() setwd("C:/Users/My Documents") #read in laa to regional mapping #must aggregate to higher level regions as data is provided at this higher level laa_region_mapping <- read.csv("laa_region.csv", header = TRUE) #read in …
10 r  ggplot2  rgeos 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.