使用R语言绘制3D数据可视化scatter散点图实现步骤

 更新时间:2022年02月16日 14:43:04   作者:黄小仙  
这篇文章主要为大家介绍了使用R语言绘制3D数据可视化scatter散点图的实现步骤,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步

它来了它来了,它顺着网线走来了…
哈哈,今天小仙给大家带来的是3D散点图。

强调一下啊,咱们这个教程里第一次出现了3D图,第一次出现了交互式图形(简单粗暴的理解, 用鼠标点击会动的图)

今天主要给大家介绍一下plotly这个R包,顺便分享下3D散点图的画法。
plotly是一个在线的数据分析和可视化工具,图表类型丰富、可交互等等一堆优点,关键是它还有相应的R包和Python包。R包的绘图风格是这个样子的,是不是还挺好看

如果大家想画交互式图形,可以试试这个包。
不过目前小仙对这个包的语句还不太熟悉,只能画个3D散点图简单示范一下啦

Step1. 绘图数据的准备

首先还是要把你想要绘图的数据调整成R语言可以识别的格式excel中保存成csv格式。
数据的格式如下图:

Step2. 绘图数据的读取

data<-read.csv(“your file path”, header = T) 

Step3.绘图所需package的调用

library(plotly)
 x <- data[, 1]
 y <- data[, 2]
 z <- data[, 3]

Step4.绘图

p <- plot_ly(data, x = ~x, y = ~y, z = ~z, color = ~data$Species,
               colors = c("#FF6DAE","#D4CA3A","#00BDFF"),
               marker = list(size = 5)) %>%
    add_markers()
p

调整3D点的大小

调整透明度

注意事项

以上就是使用R语言绘制3D数据可视化scatter散点图实现步骤的详细内容,更多关于R语言绘制3D数据可视化scatter散点图的资料请关注脚本之家其它相关文章!

相关文章

  • R语言实现岭回归的示例代码

    R语言实现岭回归的示例代码

    本文主要介绍了R语言实现岭回归的示例代码,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • RStudio中如何更改R包安装位置浅析

    RStudio中如何更改R包安装位置浅析

    R语言提供了丰富的功能和扩展包来支持各种任务,默认R语言会将安装的扩展包存储在特定的目录中,有时我们希望将这个默认存储路径更改为其他位置,以便更好地组织和管理我们的包,这篇文章主要给大家介绍了关于RStudio中如何更改R包安装位置的相关资料,需要的朋友可以参考下
    2023-09-09
  • R语言如何将大型Excel文件转为dta格式详解

    R语言如何将大型Excel文件转为dta格式详解

    这篇文章主要给大家介绍了关于R语言如何将大型Excel文件转为dta格式的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • 基于R语言xlsx安装遇到的问题及解决方案

    基于R语言xlsx安装遇到的问题及解决方案

    这篇文章主要介绍了基于R语言xlsx安装遇到的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言使用ggplot绘制画中画细节放大的方法

    R语言使用ggplot绘制画中画细节放大的方法

    这篇文章主要为大家介绍了R语言使用ggplot绘制画中画细节放大的方法实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • R语言 设置ylab每个汉字竖向排列的操作

    R语言 设置ylab每个汉字竖向排列的操作

    这篇文章主要介绍了R语言 设置ylab每个汉字竖向排列的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言多线程运算操作(解决R循环慢的问题)

    R语言多线程运算操作(解决R循环慢的问题)

    这篇文章主要介绍了R语言多线程运算操作(解决R循环慢的问题),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言绘制维恩图ggvenn示例详解

    R语言绘制维恩图ggvenn示例详解

    这篇文章主要为大家介绍了R语言绘制维恩图ggvenn示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • R语言中na.fail和na.omit的用法

    R语言中na.fail和na.omit的用法

    这篇文章主要介绍了R语言中na.fail和na.omit的用法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言绘制corrplot相关热图分析美化示例及详细图解

    R语言绘制corrplot相关热图分析美化示例及详细图解

    这篇文章主要为大家介绍了R语言corrplot相关热图分析美化示例及详细图解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06

最新评论