首页 > 其他分享 >R语言中交互式图表绘制

R语言中交互式图表绘制

时间:2024-07-13 19:55:59浏览次数:9  
标签:plot percollege 绘制 midwest 图表 交互式 type ly

revenue <- read.csv("data/revenue.csv")

数据集放在了文章末尾,需要自取。

if(!require(plotly)) install.packages("plotly")
# 绘制柱状图
p <- plot_ly(revenue,y = ~本周,x = ~游戏名称,type = "bar",name = "本周")
p
p %>% add_trace(y = ~上周,name = "上周") 
p %>% 
  add_trace(y = ~上周,name = "上周") %>%
  layout(barmode = 'stack',
         xaxis = list(title = ""),
         yaxis = list(title = ""),
         title = "游戏收入数据")
# 绘制箱线图
plot_ly(midwest, x = ~percollege, color = ~state, type = "box")
# 绘制散点图
plot_ly(midwest, x = ~percollege, y = ~perblack, color = ~state, type = "scatter")
# 绘制直方图
plot_ly(midwest, x = ~percollege, type = "histogram")
# 绘制密度图
plot_ly(midwest, x = ~percollege, type = "histogram", histnorm = "probability")
# 绘制热力图
plot_ly(z = ~volcano, type = "heatmap")

标签:plot,percollege,绘制,midwest,图表,交互式,type,ly
From: https://blog.csdn.net/2301_76574743/article/details/140390916

相关文章

  • 使用python绘制3D柱状图+完整代码展示
    一、首先进行代码效果图的展示        这是一个简单的3D模型图的展示,我们可以从官网上看到有类似的模型代码,但是大部分都没有加上全局系统配置,整体效果很单一,看不出来有什么特色,我们可以通过了解我们的python绘图工具pyecharts库。二、了解代码这个就是我们的全局......
  • python数据可视化(5)——绘制饼图
    课程学习来源:b站up:【蚂蚁学python】【课程链接:【【数据可视化】Python数据图表可视化入门到实战】】【课程资料链接:【链接】】Python绘制饼图分析北京天气饼图,是一个划分为几个扇形的圆形统计图表,能够直接以图形的方式直接显示各个组成部分所占比例目的:查看2019年北京......
  • python:使用matplotlib库绘制图像(四)
    作者是跟着http://t.csdnimg.cn/4fVW0学习的,matplotlib系列文章是http://t.csdnimg.cn/4fVW0的自己学习过程中整理的详细说明版本,对小白更友好哦!四、条形图1.一个数据样本的条形图条形图:常用于比较不同类别的数量或值,以及进行简单的数据分析。直方图:常用于分析数据的集中趋......
  • 用Vue3和Plotly.js实现3D小提琴图的交互式可视化
    本文由ScriptEcho平台提供技术支持项目地址:传送门小提琴图:绘制性别账单分布应用场景小提琴图是一种数据可视化工具,用于比较不同组别的分布。它结合了箱线图和核密度估计,可以直观地展示数据的中心趋势、离散度和分布形状。小提琴图常用于比较不同性别、年龄组或其他类别......
  • 使用 Vue 和 Plotly.js 创建交互式 3D 网格图
    本文由ScriptEcho平台提供技术支持项目地址:传送门使用Vue和Plotly.js创建交互式3D网格图应用场景介绍3D网格图是一种强大的可视化工具,可用于表示具有三个维度的数据。它们广泛应用于科学、工程和医学等领域,用于显示复杂数据并揭示潜在模式。代码基本功能介绍......
  • 如何用Vue3和Plotly.js创建交互式表格?
    本文由ScriptEcho平台提供技术支持项目地址:传送门Plotly.js动态生成HTML表格应用场景介绍在数据分析和可视化领域,经常需要以表格的形式展示数据。Plotly.js是一款功能强大的JavaScript库,不仅可以创建交互式图表,还可以动态生成HTML表格。代码基本功能介绍本代......
  • 如何用Vue3和Plotly.js绘制交互式瀑布图
    本文由ScriptEcho平台提供技术支持项目地址:传送门使用Plotly.js在Vue中创建瀑布图应用场景瀑布图广泛用于可视化财务报表和展示增量变化,例如利润表、现金流量表和收入分析。它们通过将正值和负值堆叠在垂直轴上,清晰地展示每个阶段的贡献和变化。基本功能本代码演......
  • 如何用Vue3和Plotly.js创建交互式平行坐标图
    本文由ScriptEcho平台提供技术支持项目地址:传送门Vue.js中使用Plotly.js创建平行坐标图应用场景介绍平行坐标图是一种可视化高维数据集的强大技术。它可以帮助我们探索不同维度之间的关系,并识别模式和异常值。在Vue.js应用程序中,我们可以使用Plotly.js库轻松创......
  • 用Mesh绘制空心柱体,水管效果
    目录1.主要思路2.代码展示3.效果展示1.主要思路上下两面圆环,内外是展开的两个矩形面,通过Mesh依次绘制图形。2.代码展示usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;///<summary>///水管///</summary>[RequireComponent(......
  • Mesh绘制五角星和简易特效
    目录1.绘制UI上的五角星1.1思路分析1.2 绘制UI五角星的脚本1.3UI上的五角星的效果2.绘制3D的五角星2.1 主要思路2.2 绘制3D五角星的脚本2.3 3D五角星效果展示3.五角星粒子特效3.1 新建一个粒子特效(ParticleSystem)3.2 通过代码导出五角星Mesh3.2.1 ......