Julia StatsPlots.jl包:深入Plots.jl的统计绘图能力
需积分: 5 100 浏览量
更新于2024-11-04
收藏 37KB ZIP 举报
该包由JuliaPlots社区的成员维护,是Plots.jl的子项目。StatsPlots.jl专注于提供统计图表的绘制功能,适用于JuliaStats社区中引入的概念和类型。该包支持多种统计图形类型,例如直方图、分组历史图、边缘主义者、相关图和多维尺度分析图(MDS图)等。使用时,用户不需要单独安装Plots.jl,因为StatsPlots.jl已经将其重新导出。
为了使用StatsPlots.jl,用户需要首先通过Julia包管理器进行安装。安装命令为:
```julia
# ]add StatsPlots # install the package if it isn't installed
```
安装完成后,用户可以通过以下方式导入该包:
```julia
using StatsPlots # no need for `using Plots` as that is reexported here
```
此外,用户还可以使用宏@df,该宏允许将数据帧的列作为符号直接传递给绘图函数,这极大地方便了数据帧的处理和绘图。
该包主要通过以下食谱(即特定的函数或方法)来实现统计图表的绘制:
1. 直方图(histogram)和二维直方图(histogram2d):用于展示数据的频率分布。
2. 分组历史(grouped histogram):允许用户根据不同的类别分组来展示数据分布。
3. 边缘主义者(marginal histograms):在显示二维散点图时,边缘分布会同时显示在两个坐标轴上。
4. 相关图(correlation plot)和角图(corner plot):用于分析变量之间的相关性。
5. MDS图(multidimensional scaling plot):用于展示高维数据的低维可视化。
StatsPlots.jl支持的图表类型不仅包括统计分析,还涉及数据可视化和探索性数据分析领域。其文档主要参考Plots.jl的官方文档,因此用户可以访问Plots.jl的文档来获取更详细的信息和使用方法。"
465 浏览量
2019-09-17 上传
141 浏览量
212 浏览量
2021-02-04 上传
点击了解资源详情
205 浏览量
2021-02-26 上传
2021-02-04 上传
菊次郎的回南天
- 粉丝: 48
最新资源
- Go语言编写的AWS新闻获取程序新特性发布
- 动感PPT背景设计模板精选
- 《C#本质论 第4版》深度解析C#5.0特性
- 金属质感的变形金刚卡通PPT模板下载
- Swing框架打造的数独生成器
- FPSMath Discord机器人:游戏敏感度转换新工具
- M14: 一个无需维护的Web MPD音乐流媒体客户端
- 深度学习医学图像分割数据集:Task02_Heart分析
- SIMOTICS GP, SD, DP电机操作精简指南
- 下载黑色古典风格艺术花纹PowerPoint模板
- CSS从基础到进阶的30天学习计划
- 乘用车BCM控制器源码剖析:遥控、防盗与uds诊断
- Tvde1-Selfbot: Discord自助机器人的制作与分享
- Java实现的学生信息管理系统的开发与应用
- 春节主题PPT模板下载-迎春接福设计
- Java实现的Simple Dots游戏,玩家可与电脑对战随机决策