จะทดลองใช้ leaflet ใน R เพื่อแสดงข้อมูลในรูปแบบแผนที่ แต่ว่าพอเรียกใช้คำสั่งติดตั้งปกติใน console ของ R พอติดตั้งไปได้ครึ่งทางแล้วก็เกิด error ขึ้น ว่าหา library บางตัวไม่เจอ ทำให้ติดตั้งไม่เสร็จแล้ว error ออกมา
# ติดตั้งแพคเกจ leaflet
install.packages("leaflet")
ไปนั่งอ่าน error และไปหาข้อมูลเพิ่มเติม สรุปว่ามีไลบรารี่ ที่จำเป็นต้องติดต้องให้ os เพิ่มเติมก่อน ที่ leaflet จะเรียกใช้ได้ สำหรับตอนนี้ที่ใช้ ubuntu ก็จำเป็นต้องติดตั้งไลบรารี่ เหล่านี้ให้กับ ubuntu ให้เสร็จก่อน เพราะ R เองไม่สามารถติดตั้งไลบรารี่ของ os เหล่านี้ให้เองอัตโนมัติ จำเป็นต้องติดตั้งแยก ชื่อที่ติดต้งไปก็จะมี:-
- libudunits2-dev
- libgdal-dev
- libgeos-dev
- libproj-dev
รันคำสั่งติดตั้งไลบรารี่เหล่านี้ใน terminal ของ ubuntu (ต้องใช้ sudo ติดตั้ง)
# ติดตั้งไลบรารี่ใน terminal ของ ubuntu sudo apt install libudunits2-dev libgdal-dev libgeos-dev libproj-dev
พอติดตั้ง library ให้ ubuntu เสร็จ ก็กลับมาใน console ของ R แล้วก็มาเริ่มติดตั้งแพคเกจ leaflet ใหม่
# ติดตั้งแพคเกจ leaflet
install.packages("leaflet")
คราวนี้ไม่มี error แล้ว การติดตั้งเสร็จเรียบร้อย ทดลองใช้ leaflet กับ R ได้