bản đồ ("usa") theo mặc định sẽ hiển thị bản đồ không có Alaska và Hawaii. bản đồ ("thế giới") có Antartica theo mặc định. Có cách nào để nói "bao gồm alaska", "loại trừ antartica" vv?Làm cách nào để chỉ định quốc gia/khu vực trong khi tạo bản đồ trong R?
7
A
Trả lời
5
câu trả lời nhanh:
nams <- map("world", namesonly=TRUE, plot=FALSE)
map("world", region=nams[-grep("Antarctica", nams)])
Còn câu trả lời:
Các bản đồ dữ liệu trong "thế giới" được tham chiếu bởi tên khu vực và đây là những thường dữ liệu nhân vật trong "lục địa: country" hoặc "lục: tiểu vùng " định dạng. Để có được những tên trong cơ sở dữ liệu bên ngoài, trước tiên bạn cần sử dụng bản đồ ("thế giới", ...) với các tham số chỉ trả về tên và không phải tất cả các tọa độ khác của hte. Nếu bạn muốn tìm tất cả "Antarctica" chứa các mục bạn cần sử dụng grep() để xác định vị trí của chúng trong vectơ tên được trả về.
4
Nếu bạn chỉ tìm những khu vực, giải pháp tàn bạo sẽ được sử dụng bản đồ thế giới, xác định Hoa Kỳ như một region
và xác định vĩ độ/kinh độ để tạo ra giới hạn, vì vậy bản đồ sẽ chỉ hiển thị khu vực cụ thể:
library(maps)
long <- c(-180,-50)
lat <- c(10,80)
map("world",regions=".*usa",xlim=long,ylim=lat)
Các vấn đề liên quan
- 1. Bản đồ + bản đồ choropleth trong R
- 2. Làm cách nào để chỉ hiển thị một quốc gia hoặc một khu vực cụ thể trong bản đồ của Google bằng cách sử dụng api?
- 3. Làm cách nào để chỉ định nhiều bản đồ nguồn trong công việc làm xấu xí?
- 4. Tạo bản đồ nhiệt liên tục trong R
- 5. Làm cách nào để tạo ra bản đồ bản đồ?
- 6. Làm thế nào để tạo biểu đồ "inkblot" với R?
- 7. Cách tạo bản đồ thế giới trong R với các quốc gia cụ thể được điền vào?
- 8. Bản đồ nhiệt tùy chỉnh trong R
- 9. Bản đồ địa lý nhiệt trong R
- 10. Gói bản đồ R - cách vẽ đường giữa các quốc gia?
- 11. ANDROID Chỉ có thể xem một quốc gia cụ thể trong bản đồ google?
- 12. Làm cách nào để chỉ định tên khu vực trong liên kết hành động?
- 13. Bản đồ nhiệt thực sự trong R
- 14. vẽ sơ đồ lưu lượng email trong bản đồ bằng cách sử dụng R
- 15. Tạo biểu đồ cuộc gọi trong R
- 16. Làm cách nào để chỉ định một thuộc tính cố định trong Lược đồ XML?
- 17. Xác định Khu vực nào trong Bản đồ (imageMap) được nhấp bằng JavaScript (hoặc jQuery)
- 18. R: tìm chỉ số khu vực gần
- 19. Làm cách nào để xác định liệu một địa chỉ được hiển thị trong khu vực hiện có thể xem?
- 20. Bản đồ lục địa/quốc gia có thể nhấp: có cách nào để đi?
- 21. Làm cách nào để tô màu các quốc gia bằng bản đồ google?
- 22. Làm cách nào để chỉ định miền trong d3.scale.ordinal()?
- 23. cách làm nổi bật các quốc gia trong bản đồ ios
- 24. Làm cách nào để tạo khung dữ liệu trống với tên cột được chỉ định trong R?
- 25. Cách tạo hàm bản đồ trong C++?
- 26. Xóa khoảng cách xung quanh khu vực vẽ trong r
- 27. Làm cách nào để tạo biểu đồ trong ASP.NET MVC3?
- 28. Bản đồ bản đồ - cách giữ bản đồ bên trong làm bản đồ?
- 29. Làm cách nào để vẽ biểu đồ một biểu đồ xếp chồng 3D trong R?
- 30. Làm thế nào để Vẽ một Biểu đồ Trước khi Binned Trong R
đã hoạt động, cảm ơn. Tôi ước có một số cuốn sách hay, dành cho người mới bắt đầu. Phần mềm này rất tuyệt vời, nhưng cú pháp không thân thiện: ( –
Tôi không thể yêu cầu được biết trước tất cả điều đó. Có rất nhiều giá trị để đạt được bằng cách chạy các ví dụ trên các trang trợ giúp. tại tập tin trợ giúp và thực hiện một chút thử nghiệm để đến đó, đặc biệt là cần phải bao gồm âm mưu = FALSE là cần thiết để có được đầu ra như một vectơ ký tự, nhưng hóa ra là các giá trị đó đang quay trở lại nhưng chỉ vô hình, gõ 'map (" world ", namesonly = TRUE)' không trả về gì ở bàn điều khiển nhưng sẽ thành công với 'nams2 <- map (" world ", namesonly = TRUE)'. –
Điều này khiến tôi gặp lỗi: 'expression thông thường là quá lớn ' –