plotly包:让ggplot2的静态图片变得可交互

Plotly 是个交互式可视化的第三方库,官网提供了Python,R,Matlab,JavaScript,Excel的接口,因此我们可以很方便地在这些软件中调用Plotly,从而实现交互式的可视化绘图。

plotly支持facet,不过当facet的图形超过9个以后,legend处会出现bug。

栗子:

library(plotly)
set.seed(100)
d <- diamonds[sample(nrow(diamonds), 1000), ]
plot_ly(d, x = ~carat, y = ~price, color = ~carat,size = ~carat, text = ~paste("Clarity: ", clarity))

参考资料:

【1】官网 (https://plot.ly/r/)

【2】plot_ly 详细参数说明 (https://plot.ly/r/reference/)

R----plotly包介绍学习相关推荐

  1. [转] R ggplot2包介绍学习

    原文地址:https://www.cnblogs.com/nxld/p/6059603.html ggplot2绘图特点: 1.核心理念是将绘图与数据分离,数据相关的绘图与数据无关的绘图分离 2.按图 ...

  2. caret包介绍学习之train函数介绍

    caret包在机器学习会经常用到,它可以进行:数据预处理,特征选择,建模与参数优化,模型预测与检验.关于caret包在这些方面的应用可以参看文章: R语言之-caret包应用 R语言caret包的学习 ...

  3. R plotly包函数的使用 plot_ly(),add_trace(),layout()

    Plotly 是个交互式可视化的第三方库,官网提供了Python,R,Matlab,JavaScript,Excel的接口,因此我们可以很方便地在这些软件中调用Plotly,从而实现交互式的可视化绘图 ...

  4. 工具分享 | linemap-快速绘制山峦地图的R可视化包介绍

    公众号后台回复"图书",了解更多号主新书内容 作者:宁海涛 来源:DataCharm 上一次介绍了Python绘制svg的优秀可视化库Pygal,今天我们介绍一下一个优秀的R地图可 ...

  5. R----stringr包介绍学习

    1. stringr介绍 stringr包被定义为一致的.简单易用的字符串工具集.所有的函数和参数定义都具有一致性,比如,用相同的方法进行NA处理和0长度的向量处理. 字符串处理虽然不是R语言中最主要 ...

  6. R_stringr包介绍学习

    原文链接: http://www.cnblogs.com/nxld/p/6062950.html 1. stringr介绍 stringr包被定义为一致的.简单易用的字符串工具集.所有的函数和参数定义 ...

  7. R----ggplot2包介绍学习--转载

    https://www.cnblogs.com/nxld/p/6059603.html 分析数据要做的第一件事情,就是观察它.对于每个变量,哪些值是最常见的?值域是大是小?是否有异常观测? ggplo ...

  8. ggplot2包介绍学习

    分析数据要做的第一件事情,就是观察它.对于每个变量,哪些值是最常见的?值域是大是小?是否有异常观测? ggplot2图形之基本语法: ggplot2的核心理念是将绘图与数据分离,数据相关的绘图与数据无 ...

  9. R语言︱H2o深度学习的一些R语言实践——H2o包

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- R语言H2o包的几个应用案例 笔者寄语:受启发 ...

最新文章

  1. 如何利用WebScarab绕过JS验证
  2. pythonmainoffset_python之(22)基础总结(5)
  3. 静态路由与动态路由的优先级_静态路由基础知识
  4. 4399积分小游戏_分数提交规则
  5. 服务器芯片镜像测试,模拟镜像服务器磁盘问题的两个测试【转】
  6. 【实战】Spring生成beanName冲突的解决之道:附源码分析
  7. 【codevs1359】【BZOJ1833】数字计数,进击的学弟与数位DP
  8. JQuery:视频+实战总结
  9. 利用 Zabbix 监控数据库文件大小
  10. 8月第一周IT类网站/频道排名:天极网跃居第三
  11. 基于麦克风阵列的语音信号处理技术
  12. r语言和python的区别-Python和R语言的区别?
  13. 苹果电脑双系统虚拟机怎么安装?
  14. Windows10系统下对于鲁大师一类捆绑流氓软件的解决方法
  15. cesium heading(yaw)-pitch-roll的关系(3)
  16. 互联网电影院带来新突破,5G+4K’
  17. WiFi未来趋势如何?如何搭上物联网这条大船?
  18. pagehelper不调用startpage依旧执行分页问题处理
  19. Jmeter接口测试生成测试报告(可视化图形!测试数据非常直观!).jmx文件生成.jtl文件并生成.html文件可视化图形测试报告
  20. python编程手机游戏_有哪些python写的游戏

热门文章

  1. 昨天又帮爸DIY了一台工作电脑
  2. XingXingMVC页面跳转处理
  3. 【疯狂积累CSS】2:利用@media screen实现网页布局的自适应
  4. flannel 的连通与隔离 - 每天5分钟玩转 Docker 容器技术(61)
  5. 通过RobotFramework简单的接口请求示例
  6. ecshop商品详情相册顺序调整
  7. 注释的编写方式:写明白来龙去脉提高代码产出率
  8. Windows Server 2008英文正式版安装体验
  9. 比特币现金仍然是一个比较好的投资
  10. jmail用免费邮箱需开启SMTP服务及注意事项