R语言|使用RGL包构建3D 图形(一)
介绍
本 R 教程 逐步描述了如何使用 rgl包 构建 3D 图形。
RGL 是一个 3D 图形包,可生成实时交互式 3D 绘图。
它允许交互式旋转、缩放图形和选择区域。
rgl 包还包括一个名为 R3D 的通用 3D 接口。
R3D 是本文末尾描述的通用 3D 对象和函数的集合。
由于内容有14913字 32图,所以分成两篇推送!
安装 RGL 包
install.packages("rgl")
在 Linux 操作系统上,可以按如下方式安装rgl包:
sudo apt-get install r-cran-rgl
加载 RGL 包
library("rgl")
准备数据
我们将在以下示例中使用iris数据集:
data(iris)
head(iris)x <- sep.l <- iris$Sepal.Length
y <- pet.l <- iris$Petal.Length
z <- sep.w <- iris$Sepal.Width
启动和关闭 RGL device
要使用 RGL
R语言|使用RGL包构建3D 图形(一)相关推荐
- R语言使用caret包构建遗传算法树模型(Tree Models from Genetic Algorithms )构建回归模型、通过method参数指定算法名称
R语言使用caret包构建遗传算法树模型(Tree Models from Genetic Algorithms )构建回归模型.通过method参数指定算法名称.通过trainControl函数控 ...
- R语言使用rpart包构建决策树模型、使用prune函数进行树的剪枝、交叉验证预防过拟合、plotcp可视化复杂度、rpart.plot包可视化决策树、使用table函数计算混淆矩阵评估分类模型性能
R语言使用rpart包构建决策树模型.使用prune函数进行树的剪枝.使用10折交叉验证选择预测误差最低的树来预防过拟合.plotcp可视化决策树复杂度.rpart.plot包可视化最终决策树.使用t ...
- R语言使用caret包构建岭回归模型(Ridge Regression )构建回归模型、通过method参数指定算法名称、通过trainControl函数控制训练过程
R语言使用caret包构建岭回归模型(Ridge Regression )构建回归模型.通过method参数指定算法名称.通过trainControl函数控制训练过程 目录
- R语言使用caret包构建随机森林模型(random forest)构建回归模型、通过method参数指定算法名称、通过ntree参数指定随机森林中树的个数
R语言使用caret包构建随机森林模型(random forest)构建回归模型.通过method参数指定算法名称.通过ntree参数指定随机森林中树的个数 目录
- R语言使用caret包构建gbdt模型(随机梯度提升树、Stochastic Gradient Boosting )构建回归模型、通过method参数指定算法名称
R语言使用caret包构建gbdt模型(随机梯度提升树.Stochastic Gradient Boosting )构建回归模型.通过method参数指定算法名称 目录
- R语言使用caret包构建GBM模型:在模型最优参数已知的情况下,拟合整个训练集,而无需进行任何重采样或参数调优
R语言使用caret包构建GBM模型:在模型最优参数已知的情况下,拟合整个训练集,而无需进行任何重采样或参数调优 目录 R语言使用caret包构建GBM模型:在模型最优参数已知的情况下,拟合整个训练集 ...
- R语言使用lightgbm包构建多分类的LightGBM模型、caret包的confusionMatrix函数输出多分类混淆矩阵(包含:准确率及其置信区、p值、Kappa、特异度、灵敏度等)
R语言使用lightgbm包构建多分类的LightGBM模型.caret包的confusionMatrix函数输出多分类混淆矩阵(包含:准确率及其置信区.p值.Kappa.特异度.灵敏度等) 目录
- R语言使用randomForest包构建随机森林模型(Random forests)、使用importance函数查看特征重要度、使用table函数计算混淆矩阵评估分类模型性能、包外错误估计OOB
R语言使用randomForest包中的randomForest函数构建随机森林模型(Random forests).使用importance函数查看特征重要度.使用table函数计算混淆矩阵评估分类 ...
- R语言使用randomForest包构建随机森林模型的步骤和流程、随机森林算法包括抽样样本(观察)和变量来创建大量的决策树(多个树,构成了森林,而且通过样本抽样和变量抽样,让多个树尽量不同)
R语言使用randomForest包中的randomForest函数构建随机森林模型的步骤和流程(Random forests).随机森林算法包括抽样样本(观察)和变量来创建大量的决策树(多个树,构成 ...
- 三线表是什么?R语言使用table1包绘制(生成)三线表、构建不分层的三线表
三线表是什么?R语言使用table1包绘制(生成)三线表.构建不分层的三线表 目录
最新文章
- intellij中导入外部的依赖包+在当前的工程中使用
- Codeforces Global Round 12 E. Capitalism 差分约束
- 中小企业如何提高售前,售中,售后客服质量?
- [深度学习-TF2实践]应用Tensorflow2.x训练ResNet,SeNet和Inception模型在cifar10,测试集上准确率88.6%
- 【MyBatis框架】高级映射-一对多查询
- Theano模块的安装其实没你想的那么难
- STM32之定时器中断控制LED闪烁
- pdf 深入理解kotlin协程_协程初探
- 公务员“上班睡觉”为何会被强势围观?
- FMEA软件之边界图(FMEAHunter)
- 互联网晚报 | 06月03日 星期五 | 步步高回应“即将倒闭”传闻、爱彼迎启动房东/房源迁移计划;抖音宣布与中超联赛达成合作...
- 2018.09.02【BZOJ2227】【ZJOI2011】看电影 (高精度)(组合数)
- PID调节三个参数的作用
- Cisco思科常用指令
- SAP物料主数据编码范围配置
- 用Python分析经纬度数据
- deepin 服务器_深度官方并没有提供Deepin服务器版下载,也没有开发计划
- What does assigning ‘shift‘ to a variable mean?
- zookeeper的应用和原理
- rust怎么拆除墙壁指令_腐蚀RUST指令大全
热门文章
- 阿里云产品有哪些?各种产品都是干什么的?
- 自己写的网页放在github里面
- 一个测试的日常:对于python装饰器的理解(个人心得及体会)
- 推荐一款待办事项和日程管理的微信小程序——腾讯待办
- 如何激活微信里沉睡的客户?
- 学以致用——英文姓名高词频分析-使用Excel制作高频词标签云(VBA)
- 安卓3d游戏引擎_万达院线游戏、莉莉丝推新作;《天龙八部手游》不限号不删档测试开启...
- 小米6不显示与电脑连接到服务器,小米6怎么连接不上电脑没反应怎么办
- 计算机怎么查文件打印记录表,打印机历史记录
- 控制默认使用360浏览器极速模式