使用r语言绘制3d数据可视化scatter散点图实现步骤-kb88凯时官网登录

来自:网络
时间:2023-05-18
阅读:
免费资源网 - https://freexyz.cn/
目录

它来了它来了,它顺着网线走来了…
哈哈,今天小仙给大家带来的是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散点图的资料请关注其它相关文章!

免费资源网 - https://freexyz.cn/
返回顶部
顶部
网站地图