R语言入门—描述性统计(一)
1.数据下载
国家统计局,注册账号,下载自己感兴趣的数据(csv格式)。本文下载5种甲乙类传染病的发病人数及死亡人数,网址:国家数据
国家数据
2.练习任务及目的
使用R语言进行数据描述性统计(平均数、中位数、标准差、正太分布情况),并可视化。熟悉R语言中常用的进行数据描述性统计的package及函数。
3.R语言优势
与常用统计软件相比(SPSS、Graphpad Prism),可用于大规模数据分析。(是吧?我也不确定)
4.实操
4.1导入数据
路径中将“\”替换为”/”,“\”在R中有特定功能,”data1”为存储数据的名称(自己设定), “read.csv”为读取csv格式的函数,以下为函数格式,依照自己需求设定。
“header=TRUE”指代有header,“row.name=1”指第一行是名称。可查看RStudio中的environment,确定导入的数据。
4.2描述性统计
因要分析多种传染病在过去10年中发病及死亡的基本信息,所以将数据转置。转置函数“t()”,转置后data的数据覆盖原先的数据。
最简单的方式,直接利用“summary()”函数分析基本的数据信息,包括最小值、最大值、平均数、中位数及四分位数。
利用psych包的describe的函数,可以计算非缺失值的数量、平均数、标准差、中位数、结尾均数、绝对中位数、最小值、最大值、值域、偏度、峰度以及标准误。
安装包:install.package (“安装包名称”),载入包:library(package),然后使用describe函数。
R中让人烦恼的就是选择太多!除了上述方法,还有Hmisc中的describe()函数、pastecs包中的stat.desc()函数,解决方式——依个人喜好。
R语言入门—描述性统计(一)相关推荐
- R语言数据描述性统计(Descriptive statistics)实战:数据全局描述信息、数值数据的描述性统计(Numerical data)、离散型数据的描述性统计(Categorical)
R语言数据描述性统计(Descriptive statistics)实战:数据全局描述信息.数值数据的描述性统计(Numerical data).离散型数据的描述性统计(Categorical) 目录
- R语言实现描述性统计
# 01分布 a<- runif(20) a 0.0534173720516264 0.0381318787112832 0.253885793266818 0.851638266118243 ...
- r语言x c(-1 -2),【软件】R语言入门之向量
"R语言入门开篇,向量(vector)相关知识的介绍" R语言是一款优秀统计学编程语言,本文介绍R语言的几个重要命令,以及R语言中非常重要的一种数据结构-向量(Vector)的相关 ...
- R语言必看推荐:R语言入门经典版(中文版)+R语言实战第二版(中文完整版)
R语言入门经典(中文版)R for beginners R语言经典教材 第二版 适合初学者 作者:Emmanuel Paradis R 语言实战第二版(中文完整版) R语言实战(第2版)注重实用性,是 ...
- R语言入门1---R语言介绍以及学前注意事项
R语言是从贝尔实验室的S语言演变而来的,基于S语言开发的商业软件Splus,可以方便的编写函数.建立模型,具有良好的扩展性,取得了巨大成功.1995年由新西兰Auckland大学统计系的Robert ...
- Mac版R语言入门(一)R语言入门操作
文章更新于2023年1月29日: 视频教程--微信公众号:R语言数据分析与实践 bilibili: R语言数据分析与实践 CSDN:ZhenniLi 第一集: ...
- 【万字长文】R语言入门学习路线与资源汇总
本篇推文就不介绍为什么需要学R了,你能打开这篇文章,说明你有学习R的想法或者正在学习R的路上. 今天简单介绍下R语言的学习路线以及R学习资源汇总. 下面涉及到的R语言书籍我打包了PDF文件,有需要的在 ...
- R语言入门之Hello world
R语言入门之Hello world 作者:雨水/家辉,日期:2016-12-20,CSDN博客:http://blog.csdn.net/gobitan 摘要:R语言被称为统计语言.在数据分析上用得很 ...
- 01 R语言入门——一些介绍
01 R语言入门--简介 1.1 学习目标 安装R语言平台 www.r-project.org 熟悉R界面 掌握Help帮助功能 1.2 简介 R语言是从S统计绘图语言演变而来,可看作S的" ...
最新文章
- android HttpClient,DefaultHttpClient,AbstractHttpClient之间关系
- 推荐系统--用户行为和实验设计
- BZOJ 1103 大都市MEG
- WindowsLinux常用命令笔记
- vs中html如何设计分页_如何在电路设计中使用负载线(Load Line)?
- mysql 5.7 源码编译安装_mysql-5.7.*源码编译安装
- LeetCode刷题(35)--Add Binary
- linux下python脚本处理数据_在Linux中通过Python脚本访问mdb数据库的方法
- Java并发编程的艺术笔记(四)——ThreadLocal的使用
- js判断一个元素是否在数组中
- 【优化算法】混沌单纯形法算子布谷鸟搜索优化算法【含Matlab源码 1193期】
- 内核sk_buff工作线程总结
- Java常见加密方式
- jvisualvm监控java,配置 jvisualvm 监控Java虚拟机
- TCA9539 IO扩展芯片
- 计算机绘图作业1,开放大学CAD绘图实训形考作业1
- 《Using OpenRefine》翻译~10
- C++ google code style.
- win10 wifi图标不见了 修复办法
- python 性能问题_Python 性能问题一直饱受诟病,这篇我们讨论下提升 Python 应用性能的常见方法。...
热门文章
- 大话C# WPF基础入门进阶,深入浅出解析章节教程 8 循环入门初级点 亲测可用!
- df.groupby()
- leetcode75颜色分类
- 哪一种开发语言有潜力有发展
- php 使用phpexcel实现数据导出
- iOS10新特性之SiriKit
- 港股交易软件哪个好?有哪些港股交易常见问题?
- class path resource (xml文件) cannot be opened because it does not exist
- 2014年网络教育计算机统考,2014年9《计算机应用基础》网络教育统考真题.doc
- pppoe工作原理详解