使用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语言绘图数据可视化pie chart饼图

    R语言绘图数据可视化pie chart饼图

    这篇文章主要介绍了R语言绘图数据可视化pie chart饼图,教大家如何用R语言来画大饼,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-02-02
  • R语言-修改(替换)因子变量的元素操作

    R语言-修改(替换)因子变量的元素操作

    这篇文章主要介绍了R语言-修改(替换)因子变量的元素操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言实现漂亮的ROC图效果

    R语言实现漂亮的ROC图效果

    pROC是一个专门用来计算和绘制ROC曲线的R包,目前已被CRAN收录,因此安装也非常简单,同时该包也兼容ggplot2函数绘图,本次就教大家怎么用pROC来快速画出ROC图,感兴趣的朋友一起看看吧
    2022-06-06
  • R语言中do.call()的使用说明

    R语言中do.call()的使用说明

    这篇文章主要介绍了R语言中do.call()的使用说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言中data.frame的常用操作总结

    R语言中data.frame的常用操作总结

    这篇文章主要介绍了R语言中data.frame的常用操作总结,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言实现支持向量机SVM应用案例

    R语言实现支持向量机SVM应用案例

    本文主要介绍了R语言实现支持向量机SVM应用案例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • 基于R语言xlsx安装遇到的问题及解决方案

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

    这篇文章主要介绍了基于R语言xlsx安装遇到的问题及解决方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言-实现提取包含某字符串的行变量

    R语言-实现提取包含某字符串的行变量

    这篇文章主要介绍了R语言-实现提取包含某字符串的行变量,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言apply系列函数实例详解

    R语言apply系列函数实例详解

    apply()函数是一种很强大的机制,下面这篇文章主要给大家介绍了关于R语言apply系列函数的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-12-12
  • R语言绘制双坐标图的案例详解

    R语言绘制双坐标图的案例详解

    这篇文章主要介绍了R语言绘制双坐标图,下面就跟大家介绍plotrix包中的twoord.plot()函数和twoord.stackplot()函数,它们可以实现双坐标轴图形的绘制,需要的朋友可以参考下
    2023-01-01

最新评论