ข้ามไปยังเนื้อหาหลัก

คอร์ส

Interactive Maps with leaflet in R

เบื้องต้น4 ชม.

เรียนรู้วิธีสร้างแผนที่เว็บแบบโต้ตอบได้อย่างง่ายดายด้วย leaflet

R4 ชม.16 วิดีโอ55 แบบฝึกหัด4,500 XP16,642ใบแสดงความสำเร็จ

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Google
หรือ
การดำเนินการต่อหมายความว่าคุณยอมรับ เงื่อนไขการใช้งาน, ของเรา นโยบายความเป็นส่วนตัว และข้อมูลของคุณถูกจัดเก็บไว้ในสหรัฐอเมริกา

ได้รับความไว้วางใจจากผู้เรียนในหลายพันบริษัท

รายละเอียดคอร์ส

มาสนุกกับแผนที่กันเถอะ! คอร์ส Interactive Maps with leaflet in R จะมอบเครื่องมือสำหรับสร้างแผนที่เว็บแบบโต้ตอบที่สวยงามโดยใช้ข้อมูลเชิงพื้นที่และ tidyverse ในคอร์สนี้ จะได้สร้างแผนที่โดยใช้ชุดข้อมูล IPEDS ซึ่งมีข้อมูลเกี่ยวกับมหาวิทยาลัยและวิทยาลัยต่างๆ ในสหรัฐอเมริกา ระหว่างทาง จะได้ปรับแต่งแผนที่ด้วย label, popup และ marker แบบกำหนดเอง รวมถึงเพิ่ม layer เพื่อเพิ่มความสามารถในการโต้ตอบ เมื่อเรียนจบคอร์สนี้ จะสามารถสร้างและปรับแต่งแผนที่เว็บแบบโต้ตอบของตัวเองเพื่อค้นหารูปแบบที่ซ่อนอยู่ในข้อมูลได้

ข้อกำหนดเบื้องต้น

หลักสูตร

โครงสร้างคอร์ส

1

การตั้งค่าแผนที่เว็บแบบโต้ตอบ

บทที่ 1 จะแนะนำแพ็กเกจ htmlwidgets และแพ็กเกจ leaflet จากนั้นจะได้สร้างแผนที่เว็บแบบโต้ตอบแผนที่แรกด้วย leaflet ในระหว่างกระบวนการสร้างแผนที่นี้ จะได้รู้จักกับฟีเจอร์หลักของแพ็กเกจ leaflet มากมาย ได้แก่ การเพิ่ม map tile ที่แตกต่างกัน การกำหนดจุดกึ่งกลางและระดับการซูม การพล็อตจุดเดี่ยวจากพิกัดละติจูดและลองจิจูด และการเก็บแผนที่ leaflet เป็น object บทที่ 1 จะปิดท้ายด้วยการ geocode ที่ตั้งสำนักงานใหญ่ของ DataCamp และสร้างแผนที่ leaflet ที่แสดงตำแหน่งนั้นพร้อม popup อธิบายสถานที่
เริ่มบทเรียน
2

การพล็อตจุดบนแผนที่

ในบทที่ 2 จะต่อยอดจากแผนที่ leaflet ที่สร้างไว้ในบทที่ 1 เพื่อสร้างแผนที่เว็บแบบโต้ตอบของวิทยาลัยสี่ปีทุกแห่งในรัฐแคลิฟอร์เนีย หลังจากพล็อตจุดหลายร้อยจุดบนแผนที่ leaflet แบบโต้ตอบแล้ว จะได้เรียนรู้การปรับแต่ง marker บนแผนที่ บทนี้ยังครอบคลุมวิธีกำหนดสีให้ marker ตามตัวแปรประเภท factor ด้วย
เริ่มบทเรียน
3

กลุ่ม, เลเยอร์, และฟีเจอร์เสริม

ในบทที่ 3 จะขยายต่อจากแผนที่วิทยาลัยสี่ปีในรัฐแคลิฟอร์เนีย เพื่อสร้างแผนที่วิทยาลัยทั้งหมดในอเมริกา โดยในส่วนที่ 3.1 จะทบทวนและต่อยอดเนื้อหาจากบทที่ 2 เพื่อสร้างแผนที่วิทยาลัยทั่วอเมริกา จากนั้นจะพล็อตวิทยาลัยบนแผนที่ leaflet แยกตามประเภท (ของรัฐ, เอกชน, หรือแสวงหากำไร) โดยใช้ group เพื่อให้ผู้ใช้สามารถสลับการแสดงผลวิทยาลัยบนแผนที่ได้ ในส่วนที่ 3.3 จะได้เรียนรู้การเพิ่ม base map หลายแบบ เพื่อให้ผู้ใช้สลับระหว่าง map tile ต่างๆ ได้
เริ่มบทเรียน
4

การพล็อตรูปหลายเหลี่ยมบนแผนที่

ในบทที่ 4 จะได้เรียนรู้การพล็อตรูปหลายเหลี่ยม (polygon) ซึ่งใช้กำหนดพื้นที่ทางภูมิศาสตร์ได้ เช่น รหัสไปรษณีย์, รัฐ, ประเทศ เป็นต้น บทที่ 4 จะเริ่มด้วยการพล็อตรหัสไปรษณีย์ในรัฐนอร์ทแคโรไลนาที่มีรายได้ครัวเรือนเฉลี่ยอยู่ในควอร์ไทล์บนสุด จะได้เรียนรู้การปรับแต่ง polygon ด้วย color palette และ label บทนี้จะปิดท้ายด้วยการเพิ่ม layer ใหม่บนแผนที่วิทยาลัยทั่วอเมริกา ซึ่งแสดงรหัสไปรษณีย์ที่มีรายได้เฉลี่ยตั้งแต่ $200,000 ขึ้นไปในปีภาษี 2015 กระบวนการพล็อตรหัสไปรษณีย์นี้จะทำให้คุ้นเคยกับข้อมูลเชิงพื้นที่โดยทั่วไป, ข้อมูล geoJSON, สัญลักษณ์ @ และฟังก์ชัน `addPolygons()` นอกจากนี้ยังมีโอกาสฝึกใช้ตัวเลือกต่างๆ ที่เรียนมาในบทก่อนหน้า เช่น popup และ label รวมถึงวิธีปรับแต่งแผนที่แบบใหม่ เช่น ตัวเลือก highlight ใน `addPolygons()`
เริ่มบทเรียน
R

Interactive Maps with leaflet in R

เรียนจบแล้ว

รับใบรับรองความสำเร็จ

ลงทะเบียนเลย

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp บนมือถือ

ก้าวหน้าได้ทุกที่ด้วยคอร์สมือถือและแบบฝึกหัดการเขียนโค้ด 5 นาทีประจำวันของเรา

Interactive Maps with leaflet in R | DataCamp