![](https://img-blog.csdnimg.cn/20200107123915388.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
R语言
文章平均质量分 78
是R,不是啊
萝卜丝皮尔
统计学、管理科学与工程
展开
-
【R语言】置换检验
不是很懂R语言,翻译得不好,理解也不是很到位,欢迎指正批评,谢谢。置换检验理论部分参考书:《统计学完全教程》注:这里的算法应该就是一种基于蒙特卡洛模拟方法的置换检验,下面操作会提及。实践部分目的: 检验两组独立的数据是否同分布好处: 不需要预先的理论分布、对样本量无要求Rstudio中的置换检验:# oneway_test , provide the Fisher-Pitman permutation test## S3 method for class 'formula'o原创 2021-04-22 13:42:04 · 2528 阅读 · 0 评论 -
R语言作线性规划
#首先安装并加载包“Rglpk”install.packages("Rglpk")library("Rglpk")obj <- c(3, 5) #目标函数mat <- matrix(c(3, 1, 0, 2, 0, 2), nrow = 3) #技术系数矩阵,注意优先填充纵列dir <- c("<=", "<=", "<=") rhs <-...原创 2020-02-21 19:53:52 · 3840 阅读 · 3 评论 -
R语言作图-函数【plot】--《现代统计图形》
注:参考书籍《现代统计图形》,作者:谢益辉plot函数,是泛型函数,可以接受很多不同类的对象作为它的作图对象参数,自动判断传入参数的类型从而采取不同的作图方式。通用参数:type:设置图形样式类型,9种取值含义如下,参数含义‘p’画点‘l’画线‘b’同时画点和线,且不相交‘o’同时画点和线,相交,overplotted’c’将ty...原创 2020-02-12 23:37:57 · 721 阅读 · 0 评论 -
R语言学习笔记 -- 【par()函数】篇-《R作图-现代统计图形》
注:参考书籍《R作图–现代统计图形》谢益辉par()函数的特点:par()函数可以用来设置或者获取图形参数。函数par()可以全局设置图形参数,而在具体作图函数plot() 或 lines()是临时设置图形参数。二者的区别是:前者会保留对参数的更改,也就是一直起作用,直到图形设备关闭,而后者并不会影响后续的作图效果。par()函数的参数:par()函数本身返回当前图形参数设置(以列表格式...原创 2020-02-04 10:46:15 · 10183 阅读 · 1 评论 -
R语言学习笔记 -- R程序与函数《R语言入门》
注:参考书籍《R语言入门》程序:一般,R程序都会以.R的扩展名、ASCII格式保存。#程序示例:layout(matrix(1:3 , 3 , 1))data <- read.table("Swal.dat")plot(data$V1 , data$V2 , type = "1")title(data$V1 , data$V2 , type = "1")title("wren...原创 2020-02-01 21:26:41 · 753 阅读 · 0 评论 -
R语言学习笔记 -- 绘图《R语言入门》
绘图结果不可赋给一个对象,而是直接输出到一个“绘图设备”上,而绘图设备是一个绘图的窗口或是文件绘图函数分为:高级绘图函数和低级绘图函数。其中,高级绘图函数创建新图形,而低级绘图函数在现存的图形上添加元素。绘图参数控制绘图选项,可以使用缺省值,或是使用函数par修改。打开绘图窗口使用命令x11()或是windows().打开文件作为绘图设备,包括postscript() or pdf()...原创 2020-02-01 17:05:02 · 912 阅读 · 0 评论 -
R语言学习笔记(6)--《R语言入门》(运算符、下标、数据编辑器、矩阵计算)
运算符:%% 求模;%/%整除;!= 不等于;==等于;!=非;表达式0<x<1运算过程是:以x = 0.5为例,先判断x>0,结果为TRUE;再进行TRUE<1的判断,此时逻辑型变量转换为数值型变量,即判断1<1,结果为FALSE。该表达式在R中不是合法的。需要写成x>0 && x<1.使用?Syntax可以查看符号...原创 2020-01-26 13:51:08 · 2225 阅读 · 0 评论 -
R语言学习日记(5)--《R语言入门》(矩阵、数据框、列表等对象的创建与转化)
创建矩阵对象:#创建矩阵matrix(data = NA , nrow = 1 , ncol = 1 , byrow = FALSE , dimnames = NULL)#byrow = FALSE表示默认按列填充,dimnames选项给行列命名。> matrix(data = 3 , nr = 2 , nc = 2) [,1] [,2][1,] 3 3[2...原创 2020-01-21 22:51:05 · 1459 阅读 · 0 评论 -
R语言学习(4)--《R语言入门》(对象的介绍&读取、存储、生成数据)
对象命名必须是字母开头,区分大小写,后面可以有点. 下划线_ 数字;赋值使用<-或者->; 可以赋值的有:数值,一个算式,一个函数的结果函数ls()用于显示所有在内存中的对象;函数rm()删除对象,删除对象x:rm(x)删除所有对象:rm(list = ls())找出含有字母m的对象,需要设定选项pattern,如:ls(pattern = "m")或者是简写ls(pa...原创 2020-01-20 21:06:42 · 1034 阅读 · 0 评论 -
R语言学习日记(3)-《153分钟学会R语言》
#构建子集#基本方法使用:[] \ [[]] \ $> x <- 1:10> x[1][1] 1> x[!:5]Error: unexpected ':' in "x[!:"> x[1:5][1] 1 2 3 4 5> x>5 [1] FALSE FALSE FALSE FALSE FALSE TRUE TRUE TRUE [9...原创 2020-01-15 21:38:14 · 724 阅读 · 0 评论 -
R语言学习基础(2)
注:参考书籍:《153分钟学会R语言》胡说八道,真的是胡说八道----我都看不知道多少分钟了,还是云里雾里的。。head函数和tail函数取出矩阵的头部和尾部> x=matrix(1:12,3,4)> head(x = x) [,1] [,2] [,3] [,4][1,] 1 4 7 10[2,] 2 5 8 11...原创 2020-01-10 18:34:39 · 544 阅读 · 0 评论 -
R语言学习基础(1)
参考教材:某PPT(我也不知道是谁的)&《153分钟学会R》命令自动补全功能:使用Tab键能自动补全R命令;使用两次Tab键返回所有可能的补全命令列表。清除变量:使用rm()函数,清除变量x,rm(x)清楚所有变量,rm(list= ls (all = TRUE) )更改小数点后显示数字位数使用options(digits= )digits参数可以是1到22,默认是...原创 2020-01-08 13:51:17 · 307 阅读 · 0 评论 -
R语言学习笔记(0)
R version 3.6.1 (2019-07-05) – “Action of the Toes”Copyright © 2019 The R Foundation for Statistical ComputingPlatform: x86_64-w64-mingw32/x64 (64-bit)R is free software and comes with ABSOLUTELY N...原创 2020-01-07 14:50:56 · 304 阅读 · 0 评论