R语言统计图形:向日葵散点图与随机打散方法
需积分: 10 90 浏览量
更新于2024-08-08
收藏 5.49MB PDF 举报
"这篇文档是《电子计算机算法手册》中关于随机打散方法和R统计绘图的部分,其中提到了向日葵散点图、打散方法以及图形设备的使用,特别是R语言中的tikzDevice包。文档还讨论了R图形输出的各种格式,包括位图和矢量图,并指出在矢量图中使用中文字符的注意事项。文档最后提到了作者对于采用Creative Commons许可证的考虑,旨在促进知识的自由传播和回馈开源社区。"
详细知识点:
1. **向日葵散点图**:这是一种特殊类型的散点图,用于显示分类变量的数据分布。它通过模仿向日葵花瓣的形状和排列,能够清晰地展示同一位置重复数据点的数量,避免了传统散点图中重叠点的视觉混淆。
2. **随机打散方法**(Jittering):当处理分类变量的散点图时,重叠的数据点可能影响可视化效果。随机打散方法,如R语言中的`jitter()`函数,可以轻微扰动数据点的位置,使得重叠的点变得可见,但同时要注意,打散后的图不应用于精确坐标解读,而是用来估计数据点的聚集程度。
3. **图形设备**:R语言提供了多种图形设备,包括位图设备(如`bmp()`, `jpeg()`, `png()`, `tiff()`)和矢量图设备(如`postscript()`, `pdf()`)。位图设备支持中文字符,而矢量图设备需要设置`family`参数来正确显示中文。`tikzDevice`包的`tikz()`函数生成的图形本质上是LATEX,适用于高质量的排版和出版。
4. **图形输出格式**:R可以将图形输出为BMP、JPEG、PNG、TIFF等位图格式,以及PDF、EPS等矢量图格式,还支持TEX或LATEX文件。这些功能允许用户根据需求选择合适的形式保存和分享统计图形。
5. **Creative Commons许可证**:作者采用了“署名—非商业性使用—相同方式共享2.5中国大陆”许可证,允许读者自由复制、发行和创作演绎作品,但需保留作者署名,不得用于商业目的,并且演绎作品也需遵循相同的许可证。
6. **作者的考虑**:作者选择开放许可证的原因包括降低读者获取成本、尊重原创者署名权、鼓励知识分享,以及回馈开源社区,尤其是R语言的用户。
7. **版本更新与传播**:作者不希望书稿以不成熟的论坛附件形式传播,建议分享原始链接以获取最新版本,确保读者获取到准确和更新的信息。
以上内容详细介绍了R语言中用于数据可视化和图形设备的相关概念和技术,同时也揭示了开放源代码和知识共享的重要性。对于使用R进行统计分析和图形制作的用户,这些知识点提供了宝贵的指导。
2019-02-16 上传
点击了解资源详情
点击了解资源详情
2021-02-04 上传
2021-10-01 上传
点击了解资源详情
点击了解资源详情
SW_孙维
- 粉丝: 80
- 资源: 3830
最新资源
- ZomatoApp
- rc:配置文件(请参阅https
- ncomatlab代码-NCO_ERD:NCO和Panoply的NetCDF代码
- 行业文档-设计装置-一种利用精雕复合技术制作的个性化水印纸.zip
- react-poc:与next.js,graphql和redux进行React
- GraphicsEditor:使用Java的图形编辑器软件
- pynq_quiz
- ncomatlab代码-NOHRSC_SNODAS:用于检索和处理NOHRSCSNODAS每日二进制文件的脚本
- santa-maria:计划与朋友制表比赛
- 【WordPress插件】2022年最新版完整功能demo+插件v1.8.5.zip
- lunchly
- 狗游戏
- matrix-free-dealii-precice:用于耦合流固耦合的无基质高性能固体求解器
- 基于 React + Koa + MySQL + JWT + Socket.io 的即时通讯聊天室。.zip
- gfdm-lib-matlab:适用于MATLAB的通用频分复用(GFDM)库
- reports-generator-freelancer:Desafio domódulo2训练营点燃Trilha Elixir