在使用R语言作图时,有时需要在图上标注诸如求和、积分、上下标等数学符号,该操作可以通过expression函数完成。   expression(...)   括号中输入数学表达式,配合plot、text、title、axis等函数使用,可以将数学公式绘制在图表上。
R 语言结合了面向对象编程语言函数式编程语言的特性,由于拥有函数式编程的特性,R 的每一个运算符,实际上也是函数,同样,面向对象的特性决定了你接触到的 R 中所有东西(从数字到字符串到矩阵等)都是对象。这些综合的特质决定了 R 这门语言的特殊性,最大的特点就是开源。之前简单了解了 R 语言的 S3 对象以及泛型函数,下面介绍 R 语言函数式编程,主要包含三个模块:匿名函数,闭包(由函数编写的函
在医学统计学或者流行病学里的现场调查、样本选择经常会提到一个词:随机抽样。随机抽样是为了保证各比较组之间均衡性的一个很重要的方法。那么今天介绍的第一个函数就是用于抽样的函数sample:> x=1:10 > sample(x=x) [1] 3 5 9 6 10 7 2 1 8 4第一行代码表示给x向量赋值1~10,第二行代码表示对x向量进行随机抽样。结果输出为每次
转载 2023-05-22 09:19:21
202阅读
# R语言中的示例查看:探索包与函数的使用 R语言是一种广泛用于数据分析和统计建模的编程语言,拥有丰富的包和函数。然而,对于初学者来说,了解如何查找和使用这些包和函数的示例可能会有些困难。在这篇文章中,我们将探讨如何查看R语言中的包和函数的示例,并通过一些代码示例与图形展示来帮助你更好地理解这一过程。 ## 1. 查找包中的示例 R语言提供了多种方式来查看包和函数的示例。我们可以使用`exa
R中提供了大量的数学函数、统计函数和特殊函数, 可以打开R的HTML帮助页面, 进入“Search Enging & Keywords”链接, 查看其中与算术、数学、优化、线性代数等有关的专题。http://127.0.0.1:19353/doc/html/Search.html R基础包       libr
接前文:R语言基础(一):注释、变量3.常用函数函数就是一些已经编写好的功能,我们拿过来直接使用就可以了。3.1 查看变量ls()也许你清空了控制台,看不到之前的变量。但是它一直存在于系统中。我们可以使用ls()函数查看已经定义过的变量(后续内容中:>开头的行是代码,[1]开头的行是运行结果,同学们在写代码的饿时候,不需要写每行开头的>)。> x<-10 > y&lt
转载 2023-05-22 14:25:10
281阅读
函数 kron 格式 C=kron (A,B)   kron即为Kronecker积,所谓Kronecker积是一种矩阵运算,其定义可以简单描述成: X与Y的Kronecker积的结果是一个矩阵:X11*Y   X12*Y … X1n*Y X21*Y   X22*Y … X2n*Y …… Xm1*Y&nbsp
转载 2023-12-21 23:25:15
195阅读
常见概率分布及在R中的应用转载 :http://eyejava.iteye.com/blog/324189R提供工具来计算累计分布函数p(cummulative distribution function CDF),概率密度函数d和分位数函数q,另外在各种概率分布前加r表示产生随机序列(R这种直接在分布前面加前缀的语法太难读了,pt() 误以为还是一个函数,实际上的含义是p(t()),为什么不写成
dplyr 包提供了一系列好用的函数,用来进行数据处理和转换,掌握之后可以高效解决数据处理中的绝大多数问题,我们先来看一下 dplyr 包最核心的 5 个函数。select: 筛选字段filter: 按条件过滤arrange: 按字段排序mutate: 创建新字段summarize: 数据汇总这一章需要使用 gapminder 数据集,该数据集记录了 140 多个国家的人口、寿命、国内生产总值(g
R语言使用rnorm函数生成正太分布数据、使用qqnorm函数绘制QQ图、如果向量为正态分布则数据点基本在一条直线上目录R语言使用rnorm函数生成正太分布数据、使用qqnorm函数绘制QQ图、如果向量为正态分布则数据点基本在一条直线上R 语言特点R语言使用rnorm函数生成正太分布数据、使用qqnorm函数绘制QQ图、如果向量为正态分布则数据点基本在一条直线上R 语言特点R 语言环境软件属于 G
plot函数R语言中画图使用最多的函数,参数也非常之多,简单的总结,之后应该会在学习的过程中不断完善。plot(x, y = NULL ,type = "p", xlim = NULL, ylim = NULL,log = "", main = NULL, sub = NULL, xlab = NULL, ylab = NULL,ann = par("ann"), axes = TRU
转载 2023-05-23 13:09:31
311阅读
自定义函数之位置参数
转载 2023-05-27 23:05:15
300阅读
R语言的帮助文档里,apply函数的功能是:Retruns a vector or array or list of values obtained by applying a function to margins of an array or matrix.就是说apply把一个function作用到array或者matrix的margins(可以理解为数组的每一行或者每一列)中,返回值时v
tidy(整洁),Tidyr包是由Hadely Wickham创建,这个包提高了整理原始数据的效率,tidyr包的4个常用的函数及其用途如下:gather()——它把多列放在一起,然后转化为key:value对。这个函数会把宽格式的数据转化为长格式。它是reshape包中melt函数的一个替代spread()——它的功能和gather相反,把key:value对转化成不同的列separate()—
转载 2023-08-19 18:03:13
324阅读
两模型比较:anova()函数:可以比较两个嵌套模型的拟合优度。fit1<-lm(Murder~Population+Illiteracy+Income+Frost,data=states) fit2<-lm(Murder~Population+Illiteracy,data=states) anova(fit2,fit1) 结论:p=0.994,不显著,不需要将Income
转载 2023-05-23 09:26:04
516阅读
meltmelt(data, id.vars, measure.vars, variable.name = "variable", ..., na.rm = FALSE, value.name = "value", factorsAsStrings = TRUE)id.vars 表示固定不变的列 measure.vars 控制变量,需要处理的列,将这些列名作为某一列的数值 variab
转载 2023-08-31 09:53:34
207阅读
R语言使用subset()函数从dataframe数据中取出满足条件的数据子集目录R语言使用subset()函数从dataframe数据中取出满足条件的数据子集R 语言特点R语言使用subset()函数从dataframe数据中取出满足条件的数据子集R可以在CRAN(Comprehensive R Archive Network,http://cran.r-project.org)上免费下载。R
 数据作为信息的载体,要分析数据中包含的主要信息,即要分析数据的主要特征(即数据的数字特征), 对于数据的数字特征, 包含数据的集中位置、分散程度和数据分布,常用统计项目如下:集中趋势统计量:离散趋势统计量:标准差(sd)、方差(var)、极差(range)、变异系数(CV)、标准误、样本校正平方和(CSS)、样本未校正平方和(USS)分布情况统计量:偏度、峰度示例函数 集中趋
转载 2024-01-25 15:42:32
93阅读
1.源码  function (x, y, wt = NULL, intercept = TRUE, tolerance = 1e-07, yname = NULL) { x <- as.matrix(x) y <- as.matrix(y) xnames <- colnames(x)#x的列名 if (is.null(xnam
转载 2023-05-23 12:07:22
482阅读
R语言做逻辑回归回归的本质是建立一个模型用来预测,而逻辑回归的独特性在于,预测的结果是只能有两种,true or false在R里面做逻辑回归也很简单,只需要构造好数据集,然后用glm函数(广义线性模型(generalized linear model))建模即可,预测用predict函数。我这里简单讲一个例子,来自于加州大学洛杉矶分校的课程首先加载需要用的包library(ggplot2) #
转载 2023-06-21 19:28:29
189阅读
  • 1
  • 2
  • 3
  • 4
  • 5