আমি এই মানচিত্রটি রবিনসন অভিক্ষেপে প্রজেক্ট করতে চাই:
library(ggmap)
world <- map_data("world")
ggplot() + geom_path(data = world,
aes(long, lat, group = group))
এবং আমি "রবিনসন" - (আমার আগের প্রশ্নের উত্তর থেকে পরামর্শ অনুসরণ করে) এর অভিক্ষেপ পরিবর্তন করতে চাই: বিশ্বব্যাপী জলবায়ু অঞ্চলের মানচিত্র উইকিপিডিয়া থেকে কোন প্রজেকশন ব্যবহার করে?
এই অভিক্ষেপের একটি ডিফল্ট বাস্তবায়ন পেতে আমার বেশ কষ্ট হয়েছিল, আমি proj4
লাইব্রেরিটি ব্যবহারের জন্য নিম্নলিখিত কাজগুলি করেছি:
library(proj4)
robinson <- project(cbind(world$long, world$lat),
proj = "+proj=robin +lon_0=0 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs")
আমি বেশ কয়েকটি পদ্ধতির চেষ্টা করেছি যার মধ্যে রয়েছে:
# using ggmap::get.map()
get_map("world", projection = mapprojection(robinson))
# using ggplot2::coord_map
coord_map(projection = robinson)
# and sp::coordinates:
library(sp)
coordinates(world) <- ~ lat + long
gridded(world) <- TRUE # returns error
proj4string(world) <- CRS(robinson)
কিন্তু এই কাজ কিছুই। এটি কি টাইপো, বা আমি এই পদ্ধতি সম্পর্কে মৌলিক কিছু অনুপস্থিত?