当前位置:   GIT > 正文

R中的Plotly Maps不渲染

r,plotly,https,windows,git,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工具,站长工具

我已成功为R安装了plotly库.

首先,我按照他们的R入门指南,直接从我的RStudio版本0.99.489中的几个图中复制了代码.

散点图,箱形图等的示例效果很好.

气泡和等值线图的示例没有正确绘制.地图根本不渲染.运行代码后只显示标题和图例.

代码链接如下:

https://plot.ly/r/bubble-maps/

https://plot.ly/r/choropleth-maps/

有人可以帮忙吗?

提前致谢.

编辑:

工具:

Rlot的Plotly Library 2.016

R Studio版本0.99.489

R版本3.2.2

在Windows 7 Home 64上运行

为Plotly Bubble Map尝试了一组代码(直接从他们的用户指南/代码示例复制:

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
(Click legend to toggle)', geo = g)

编辑#2

我把问题隔离到了这里:

plot_ly(df, lon = lon, lat = lat, text = hover,
        marker = list(size = sqrt(pop/10000) + 1),
        color = q, type = 'scattergeo', locationmode = 'USA-states')

我不确定如何从此处进行故障排除或简化语法以查看可能发生的情况.



1> Jsukup..:

我在RStudio Viewer中用图形渲染等值区域图有类似的麻烦.即使完全按照链接中提供的代码复制到ployly网站,也只给了我一个标题和图例,但没有地图.

但是,当我使用"在新窗口中显示"按钮展开查看器时,在我的网络浏览器中完全渲染了等值线.

这让我相信问题是:

    与情节包本身有关的东西在RStudio的环境中没有正确工作(怀疑是这个)或者,

    这只是由于Viewer窗口的尺寸太小而无法渲染绘图的情况之一.如果我在具有大量相关性的大型数据帧上运行类似"对"的东西,我就会发生这种情况.它不会在查看器中显示,除非我将其扩展为更大的大小或在浏览器窗口中呈现它.

我想知道在RStudio或包本身中是否有任何设置可以解决这个问题.

编辑:我在笔记本电脑上渲染绘图时没有遇到这个问题 - 只是我的桌面.我相信两者都运行最新的R/RStudio版本所以我不确定为什么一个渲染而一个不渲染.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/GIT/detail/13093
推荐阅读
  • 如何解决《Swift:NSLengthFormatter只有1个小数位数》经验,为你挑选了1个好方法。digits,nsnumberformatter,swift,go,git,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,... [详细]

  • 如何解决《如何处理RxJava中的onError.我收到"OnErrorNotImplementedException"》经验,为你挑选了2个好方法。android,reactive-programming,rx-jav... [详细]

  • 如何解决《rails4找不到rbenv包》经验,为你挑选了1个好方法。bundler,ruby-on-rails-4,capistrano3,ruby,服务器,ssh,git,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开... [详细]

  • 如何解决《我在哪里可以找到有关GoogleTest的综合文档?》经验,为你挑选了2个好方法。googletest,go,git,https,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,u... [详细]

  • 如何解决《AWSInterRegionVPN与VYOS》经验,为你挑选了0个好方法。vpn,amazon-web-services,go,安全,ssh,https,git,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工... [详细]

  • 如何解决《如何搜索有人用git更改的字符串?》经验,为你挑选了0个好方法。git,grep,git-blame,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,... [详细]

  • 如何解决《NgFor不使用Angular2中的Pipe更新数据》经验,为你挑选了4个好方法。angular2-directives,angular2-template,angular-pipe,angular,html,https,git,... [详细]

  • 如何解决《如何过滤RXJSArrayObservable?》经验,为你挑选了1个好方法。rxjs,angular,https,git,json,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成... [详细]

  • 如何解决《如何在Springcloudconfi中配置客户端和服务器以使客户端自动刷新》经验,为你挑选了1个好方法。spring,spring-boot,spring-cloud,服务器,git,redis,https,kafka,DevB... [详细]

  • 如何解决《在rebase之后,Git分支在远程后面》经验,为你挑选了1个好方法。git,rebase,https,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具... [详细]

  • 如何解决《JS兼容Haxe承诺?》经验,为你挑选了1个好方法。javascript,haxe,promise,https,git,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间... [详细]

  • 如何解决《github没有与名称相关的地址》经验,为你挑选了2个好方法。git,github,ssh,ipad,windows,bash,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,un... [详细]

  • 如何解决《Brew水龙头意味着什么?》经验,为你挑选了2个好方法。macos,homebrew,git,https,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工... [详细]

  • 如何解决《GitWindows禁用密码提示UI但从shell获取密码提示》经验,为你挑选了1个好方法。git,git-bash,bash,windows,https,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,j... [详细]

  • 如何解决《Json使用c#从文本文件序列化》经验,为你挑选了1个好方法。c#,arrays,serialization,json,git,go,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成... [详细]

  • 如何解决《如何将javascript变量设置为内联函数的返回值?》经验,为你挑选了2个好方法。javascript,anonymous-function,git,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,jso... [详细]

  • 如何解决《命令列出特定服务器上的分支》经验,为你挑选了1个好方法。git,服务器,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工具,站... [详细]

  • 如何解决《在Angular2中使用逗号作为列表分隔符》经验,为你挑选了2个好方法。angular2-template,angular,css,https,git,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,jso... [详细]

  • 如何解决《SenchatouchvsIonic框架的优点和缺点》经验,为你挑选了1个好方法。sencha-touch,sencha-touch-2,ionic-framework,ionic,phonegap,webview,css,npm... [详细]

  • 如何解决《Docker容器内的码头工人》经验,为你挑选了1个好方法。docker,dockerfile,容器,centos,https,git,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成... [详细]

相关标签
  

闽ICP备14008679号