Tôi đã cài đặt thành công thư viện plotly cho R.Plotly Maps Không Rendering trong R
Để bắt đầu, tôi đi theo họ Bắt đầu cho R hướng dẫn và trực tiếp sao chép mã từ một số lô trong RStudio Version tôi 0.99.489 .
Ví dụ về phân tán, ô mẫu, v.v. hoạt động tốt.
Ví dụ về bản đồ bong bóng và choropleth không vẽ đúng cách. Các bản đồ không hiển thị gì cả. Chỉ hiển thị tiêu đề và chú thích sau khi chạy mã.
Liên kết đến mã đang ở đây:
https://plot.ly/r/bubble-maps/
https://plot.ly/r/choropleth-maps/
bất cứ ai có thể giúp đỡ?
Xin cảm ơn trước.
EDIT:
cụ:
Plotly Library 2,016 cho R
R Studio Version 0.99.489
R Version 3.2.2
Chạy trên Windows 7 Home 64
Một bộ mã đã cố gắng cho một Plotly Bubble Bản đồ (sao chép trực tiếp từ người sử dụng ví dụ hướng dẫn/mã của họ:
library(plotly)
df <- read.csv('https://raw.githubusercontent.com/plotly/datasets/master/2014_us_cities.csv')
df$hover <- paste(df$name, "Population", df$pop/1e6, " million")
df$q <- with(df, cut(pop, quantile(pop)))
levels(df$q) <- paste(c("1st", "2nd", "3rd", "4th", "5th"), "Quantile")
df$q <- as.ordered(df$q)
g <- list(
scope = 'usa',
projection = list(type = 'albers usa'),
showland = TRUE,
landcolor = toRGB("gray85"),
subunitwidth = 1,
countrywidth = 1,
subunitcolor = toRGB("white"),
countrycolor = toRGB("white")
)
plot_ly(df, lon = lon, lat = lat, text = hover,
marker = list(size = sqrt(pop/10000) + 1),
color = q, type = 'scattergeo', locationmode = 'USA-states') %>%
layout(title = '2014 US city populations<br>(Click legend to toggle)', geo = g)
EDIT # 2
Tôi đã cô lập vấn đề này ở đây:
plot_ly(df, lon = lon, lat = lat, text = hover,
marker = list(size = sqrt(pop/10000) + 1),
color = q, type = 'scattergeo', locationmode = 'USA-states')
Tôi không chắc chắn làm thế nào để khắc phục sự cố từ đây hoặc đơn giản hóa cú pháp để xem điều gì có thể xảy ra.
Vui lòng bao gồm các phiên bản công cụ và mã để tái tạo lỗi, nếu không thì chỉ cần đoán công việc có thể không đáng giá. –
@ RomanLuštrik Vui lòng xem chỉnh sửa của tôi. Tôi đã bao gồm tất cả. Xin lỗi vì đã không làm như vậy trước đây. – Windstorm1981
mã trong bài đăng hoạt động cho tôi. – MLavoie