目录1、R简介1.1 R: 用于统计分析的语言1.2 R的下载与安装2、数据的载入与存储3、R的数据结构3.1 R基本数据类型3.2 R的数据处理对象3.3 常用运算符4、统计分析实例——数据载入与初步处理5、R的控制流1、R简介1.1 R: 用于统计分析的语言什么是R: 不同于JAVA等编程语言R是一门用于统计分析、数据挖掘的语言 为什么学R: • 高质量、丰富的统计工具 • 免费的开源软件
转载 2023-05-24 10:27:33
142阅读
文章目录基本统计分析1基本方法summary()函数apply()函数lapply()函数sapply()函数2.常见的描述指标标准误binom.test (二项分布精确检验)变异系数极差偏度系数(skewness)3分组计算描述性统计量aggregate()函数by()函数频数表和列联表列联表生成频数表一维列联表二维列联表3多维列联表非参数检验假设检验(Hypothesis Testing)符
基础操作 #获取当前脚本所在位置 getwd() #更改脚本位置 setwd(dir = "C:/Users/LG/Desktop/R") #注意斜杠是正斜线 #查看当前目录下存在的文件 dir()x<-5 #赋值给局部变量 y<<-3 #赋值给全局变量x <- sum(1,2,3,4,5) y <- 5 rm(x,y)
常用的统计函数如表5-3所示,其中许多函数都拥有可以影响输出结果的可选参数。举例来说:y<- mean(x)提供了对象x中元素的算术平均数,而:y<-mean(x,trim=0.05,na.rm=TRUE)则提供了截尾平均数,即丢弃了最大5%和最小5%的数据和所有缺失值后的算术平均数。请使用help()了解以上每个函数和其参数的用法。mean(x) 平均数mean(c(1,2,3,4)
原创 2016-04-04 22:12:52
2455阅读
作者:丁点helper 上篇文章利用泰坦尼克号沉船事件中乘客的存活情况介绍了描述性数据分析,计算了不同舱位乘客的幸存率,今天我们来看看如何用图像来直观表达。我们先来简单复习一下titanic.csv的内容。# 导入数据titanic上篇文章计算的不同舱位乘客的死亡与幸存人数如下:table(titanic$survived,titanic$pclass) 1
1.1数据与统计统计学的含义,数据及其分类和来源1.1.1 什么是统计学收集数据 数据分析描述统计:利用图表,计算简单统计量推断统计:根据样本判断总体(参数估计和假设检验)1.1.2 变量与数据变量 数据变量的观测结果就是数据变量的基本分类1.1.3 数据的来源总体 样本 样本量 概率抽样简单随机抽样分层抽样系统抽样整群抽样1.2 R语言的初步使用1.2.1 R软件的下载、安装与更新instal
# R语言函数 调用R R是一种流行的统计编程语言,它提供了许多强大的函数和工具,帮助用户进行数据分析和可视化。为了更好地利用R语言的功能,用户可以使用R,也称为扩展,这些提供了额外的函数和工具,可以帮助用户更加高效地完成任务。 ## 什么是RR是一组R函数、数据和说明文档的集合,它们被组织成一个目录结构,以方便用户安装和使用。RR社区的开发者创建和维护,可以在CRAN(
原创 2024-01-05 04:14:39
200阅读
# 使用 R 语言中的 vip 函数进行特征重要性可视化 在数据科学和机器学习领域,特征选择是一个关键的步骤。特征的重要性可以帮助我们理解不同变量对模型预测的影响,其中 R 语言的 `vip`(Variable Importance Plots)函数是一个非常有用的工具。本篇文章将介绍如何使用 `vip` 函数可视化特征重要性,并附上可视化的示例,包括甘特图和序列图。 ## 什么是特征重要性?
原创 2024-10-10 03:30:53
581阅读
前言       本文讲解如何使用R语言进行 KMeans 均值聚类分析,并以一个关于人口出生率死亡率的实例演示具体分析步骤。聚类分析总体流程1. 载入并了解数据集;2. 调用聚类函数进行聚类;3. 查看聚类结果描述;4. 将聚类结果图形化展示;5. 选择最优center并最终确定聚类方案;6. 图形化展示不同方案效果并提交分析报表。人口出生/死亡率聚类分析
正文(治百病)R中的叫做–>程序,分为“基础”和“扩展”。“基础”默认安装加载的,“扩展”是需要安装加载的。写函数的格式,以一个简单的为例newscore <- function(x){ #函数名 <- function(原材料) y <- sqrt(x) * 10 #对原材料进行处理 return(y) #成品展示哪一部分,就return() }
转载 2023-08-31 16:10:39
144阅读
R语言使用library函数加载package、如何移除已经加载的R?目录R语言使用library函数加载package、如何移除已经加载的RR语言是解决什么问题的?R语言使用library函数加载package、如何移除已经加载的RR语言是解决什么问题的?R 是一个有着统计分析功能及强大作图功能的软件系统,是由奥克兰大学统计学系的Ross Ihaka 和 Robert Gentl
文章目录一、统计函数1. 求平均值 mean()2. 中位数 np.median3. 标准差 ndarray.std4. 方差 ndarray.var()5. 最大值 ndarray.max()6. 最小值 ndarray.min()7. 求和 ndarray.sum()8. 加权平均值 numpy.average()二、数据类型1. 数据存储2. 定义结构化数据3. 结构化数据操作三、操作文件
转载 2023-08-07 21:30:22
120阅读
在学习R的过程中,目前我还没有碰过比data.table还高效的数据处理工具。fst可以做到比data.table还高效的数据读写,但计算方面,data.table还是不可替代。然而在处理数据量到TB级别之后,我总觉得data.table的基于csv的数据读写方式也显得不太给力。本次探索Apache spark的R语言接口,也就是Rstudio团队开发的sparklyr,尝试使用该工具达到比dat
R语言时间日期函数1. 返回当前日期时间,有两种方式:Sys.time() date()举例format(Sys.time(), "%a %b %d %X %Y %Z") #[1] "周五 五月 06 14:17:40 2016 CST" format(Sys.time(), "%H:%M:%OS3") #[1] "14:17:40.658" sysYear <- for
在数据分析的过程中,R语言的 `mean` 函数是一个常用的统计工具,它可以帮助我们快速计算数据集中的均值。不过,在某些情况下,我们可能会遇到统计个数的问题,即希望在计算均值的同时了解数据集中非缺失值的数量。本文将带你一起深入探讨如何利用R语言的 `mean` 函数统计个数,并解决相关的困惑。 ## 背景定位 在数据处理和分析的日常工作中,确保数据的完整性和准确性是至关重要的。我们可能会面临
原创 5月前
28阅读
# R语言统计出现次数函数的实现 ## 1. 整体流程 为了统计出现次数,我们可以通过以下步骤来实现: | 步骤 | 动作 | | ---- | ---- | | 步骤1 | 读取数据 | | 步骤2 | 对数据进行预处理 | | 步骤3 | 统计出现次数 | | 步骤4 | 输出结果 | 下面我们将逐步介绍每个步骤的具体实现。 ## 2. 读取数据 在R语言中,我们可以使用`read.c
原创 2024-01-24 09:47:54
123阅读
# 如何使用R语言decorana函数 ## 概述 在这篇文章中,我将向你介绍如何使用R语言的decorana函数。decorana函数是一个用于多元数据的冗余分析方法。我将通过以下几个步骤来指导你使用这个函数。 ## 步骤 下面是使用decorana函数的步骤: | 步骤 | 描述 | | --- | --- | | 步骤1 | 安装R语言的vegan | | 步骤2 | 导入
原创 2024-01-01 03:57:31
462阅读
如何实现R语言函数之家 作为一名经验丰富的开发者,我非常乐意教会刚入行的小白如何实现“R语言函数之家”。下面我将按照以下步骤来向你介绍整个流程,并给出相应的代码和注释。 ### 1. 设计界面和布局 首先,我们需要设计一个简洁明了的界面,并确定布局。可以使用R中的`shiny`来创建交互式Web应用程序。以下是一个简单的示例代码,可以帮助你入门: ```R library(shiny
原创 2024-01-25 07:43:55
25阅读
R语言的plyr简介 R语言中的类SQL操作plyr可以进行类似于数据透视表的操作,将数据分割成更小的数据,对分割后的数据进行些操作,最后把操作的结果汇总。本文主要介绍以下内容:Split-Aapply-Combine 原理介绍baby_names的名字排名求分段拟合的系数部分其他函数介绍在正式开始之前,请确保电脑上已经安装plyr,如果没有,通过install.packages()函数安装
转载 2024-05-24 23:07:08
39阅读
R语言编程入门(爬虫函数的使用)写在前面的上期推文介绍了R语言编程入门,从了解R语言的5种数据结构和两种控制结构开始,再到借上上篇推文的Readscount数据综合利用R语言编程证明Readscount属于负二项分布。现在再回顾一下R语言的五个数据结构:向量、矩阵、列表、数据框、因子,以及两种控制结构,循环和判断。今天我们来学习R语言编程的进阶——函数的使用:掌握了一定R语言编程语法后,就要面
  • 1
  • 2
  • 3
  • 4
  • 5