当前位置: 首页 > news >正文

R学习-- R中的绘图命令练习

1.绘制茎叶图


1.1使用测试数据faithful

attach(faithful)


1.2对eruptions做summary

summary(eruptions)

   Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
  1.600   2.163   4.000   3.488   4.454   5.100 



1.3得到eruptions数据的五数(最小值,第1,2,3分位数,最大值)
fivenum(eruptions)
[1] 1.6000 2.1585 4.0000 4.4585 5.1000



1.4绘制茎叶图
stem(eruptions)
  16 | 070355555588
  18 | 000022233333335577777777888822335777888
  20 | 00002223378800035778
  22 | 0002335578023578
  24 | 00228
  26 | 23
  28 | 080
  30 | 7
  32 | 2337
  34 | 250077
  36 | 0000823577
  38 | 2333335582225577
  40 | 0000003357788888002233555577778
  42 | 03335555778800233333555577778
  44 | 02222335557780000000023333357778888
  46 | 0000233357700000023578
  48 | 00000022335800333
  50 | 0370



2.绘制直方图
hist(eruptions, seq(1.6, 5.2, 0.2), prob=TRUE)




3.绘制核密度估计曲线
lines(density(eruptions, bw=0.1))




4.使用rug函数在X轴标记出元素出现的频数
rug(eruptions)




5.画出累计概率密度曲线
plot(ecdf(eruptions), do.points=FALSE, verticals=TRUE)




6.画出大于3的元素的累计概率密度曲线
long <- eruptions[eruptions > 3]
plot(ecdf(long), do.points=FALSE, verticals=TRUE)




7.画出正态分布概率密度曲线
x <- seq(3, 5.4, 0.01)
lines(long, pnorm(long, mean=mean(long), sd=sqrt(var(long))), lty=3)




8.绘制QQ图
par(pty="s")
qqnorm(long); qqline(long)




9.正态性检验函数
shapiro.test(x)
ks.test(long, "pnorm", mean = mean(long), sd = sqrt(var(long)))


相关文章:

  • Web Asp.net 中的Messagebox 判断..
  • R学习-- R连接 SQL SERVER
  • 使用AweSocket 收发消息
  • __asm__ __volatile__内嵌汇编用法简述
  • CLR 学习-- .net中的共享组件与GAC
  • PXA270嵌入式系统设计一:电源管理部分
  • Azure Machine Learning Studio 实例 -- 预测xx年的食物工厂总数
  • azure machine learning 预测分类实例-- 预测出口国
  • PXA270嵌入式系统设计二:时钟及复位部分
  • azure machine learning 机器学习算法的选择
  • linux内核对S3C2410睡眠模式的支持
  • 机器学习 -- 最小二乘法与梯度下降法
  • 机器学习-- K-Means 的介绍与实现
  • 【公告】博客文章丢失,现已全部重新上传!!
  • 机器学习 --KNN的介绍与实现
  • ES6指北【2】—— 箭头函数
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • chrome扩展demo1-小时钟
  • PHP面试之三:MySQL数据库
  • Python进阶细节
  • ReactNative开发常用的三方模块
  • SpiderData 2019年2月23日 DApp数据排行榜
  • 初探 Vue 生命周期和钩子函数
  • 服务器从安装到部署全过程(二)
  • 给Prometheus造假数据的方法
  • 关于List、List?、ListObject的区别
  • 简单易用的leetcode开发测试工具(npm)
  • 数据结构java版之冒泡排序及优化
  • 携程小程序初体验
  • 你对linux中grep命令知道多少?
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • $forceUpdate()函数
  • (23)Linux的软硬连接
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (a /b)*c的值
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (编译到47%失败)to be deleted
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (力扣)1314.矩阵区域和
  • (排序详解之 堆排序)
  • (三)终结任务
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .NET 中 GetProcess 相关方法的性能
  • .net6+aspose.words导出word并转pdf
  • .NET框架设计—常被忽视的C#设计技巧
  • /etc/skel 目录作用
  • [2019.3.5]BZOJ1934 [Shoi2007]Vote 善意的投票
  • [Android]一个简单使用Handler做Timer的例子
  • [C#]DataTable常用操作总结【转】
  • [C++]C++类基本语法