【R语言系列】作图入门示例一

假设有如下数据,我们使用plot函数作图

月龄   体重   月龄   体重   
1 4.4 9 7.3
3 5.3 3 6.0
5 7.2 9 10.4
2 5.2 12 10.2
11 8.5 3 6.1

R语言中默认函数

abs   绝对值

sqrt   平方根

exp  e^x次方

log   自然对数

log2 log10  其他对数

sin  cos tan 三角函数

sinh cosh tanh  双曲函数

poly  正交多项式

polyroot  多项式求根

assign   赋值操作 等同于<-

rm  删除对象

ls   显示内存中的额对象

str  显示对象的内在属性或简要说明对象

ls.str 展示内存中所有对象的详细信息

length  返回对象中元素的个数

names 显示数据的名称 对于数据框则是列名字

levels 因子向量的水平

dim  数据的维度

nrow  矩阵或数据框的行数

ncol  列数

rownames 数据的行名字

colnames  列名字

class  数据类型

mode 数据模式

head  数据的前n行

tail  数据的后n行

summary  显示对象的概要

attr  x的属性类型

max  最大元素

min   最小元素

range  最大值和最小值组成的向量

sum 和

prod  元素连乘

pmax 向量间相同下标进行比较最大者,并组成新的向量

pmin 向量间相同下标进行比较最小者,并组成新的向量

cumsum 累计求和

cumprod 连乘

cummax 最大

cummin  最小

mean  均值

weighted ,mean 加权平均数

median  中位数

sd 标准差

norm  正态分布

f F分布

unif  均匀分布

cauchy  柯西分布

binom  二项分布

geom  几何分布

chisq.test  卡方校验 进行独立性校验

prop.test  对总体均值进行假设校验

shapiro.test  正态分布校验

t.test T校验 对总体均值进行区间估计

aov  方差分析

anova 一个或多个模型对象的方差分析

原文地址:https://www.cnblogs.com/dream-to-pku/p/8483681.html

时间: 2024-10-06 00:41:13

【R语言系列】作图入门示例一的相关文章

R语言快速上手入门

R语言快速上手入门 课程学习网址:http://www.xuetuwuyou.com/course/196 课程出自学途无忧网:http://www.xuetuwuyou.com 课程简介 本教程深入浅出地讲解如何使用R语言玩转数据.课程中涵盖R语言编程的方方面面,内容涉及R对象的类型.R的记号体系和环境系统.自定义函数.if else语句.for循环.S3类R的包系统以及调试工具等.本课程还通过示例演示如何进行向量化编程,从而对代码进行提速并尽可能地发挥R的潜能.本课程适合立志成为数据科学家的

如何R语言快速上手入门

R语言快速上手入门 课程学习网址:http://www.xuetuwuyou.com/course/196 课程出自学途无忧网:http://www.xuetuwuyou.com 课程简介 本教程深入浅出地讲解如何使用R语言玩转数据.课程中涵盖R语言编程的方方面面,内容涉及R对象的类型.R的记号体系和环境系统.自定义函数.if else语句.for循环.S3类R的包系统以及调试工具等.本课程还通过示例演示如何进行向量化编程,从而对代码进行提速并尽可能地发挥R的潜能.本课程适合立志成为数据科学家的

R语言系列:生成数据

R语言系列:生成数据 (2014-05-04 17:41:57) 转载▼ 标签: r语言 教育 分类: 生物信息 生成规则数据1.使用“:“,如x=1:10,注意该方法既可以递增也可以递减,如y=10:12.seq,有两种用法:①seq(起点,终点,步长); ②seq(length=9, from=1, to=5)    seq还有一种简写:seq(x)    #相当于1:length(x),但当length(x)为0时,返回integer(0)3.c(1,2,8)4.使用scan(),可以等待

R 统计与作图---入门(一)数据类型

R语言,一种自由软件编程语言与操作环境,主要用于统计分析.绘图.数据挖掘.R本来是由来自新西兰奥克兰大学的Ross Ihaka和Robert Gentleman开发(也因此称为R),现在由“R开发核心团队”负责开发.R是基于S语言的一个GNU计划项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行.R的语法是来自Scheme. R的源代码可自由下载使用,亦有已编译的可执行文件版本可以下载,可在多种平台下运行,包括UNIX(也包括FreeBSD和Linux).

R 语言隐函数作图(二元二次函数)

在进行论文写作时,需要绘制椭圆图像,隐函数表示如下: a*(x^2)+b*(y^2)+c*(x*y)-d^2 = 0 其中abcd均为已知值 在matlab中用ezplot函数可以很方便的绘制出该图像: ezplot('a*x^2+c*x*y+b*y^2=d',[-min max ],[-min max]) R语言中没有找到类似相对应的函数,只能使用描点法,假设有两个变元x和y,你先通过分析方程获得x的变化范围,然后通过方程解出y,再画出y对x的图像. https://stackoverflow

R语言学习1入门

安装: 在https://cran.r-project.org/下载安装包 使用: 打开R软件,>后面输入命令. 输入 a <- c(1,3,5,7)将一个向量赋值给a,c()表示向量. 输入 mean(a)计算平均值 要打印变量a只需输入a 获取一个函数的帮助文件 ?mean 运行R程序: 点文件,新建程序脚本:然后在弹出的窗口中输入程序 a <- c(1,3,5,7) mean(a) 然后点编辑菜单,运行所有代码.

【R语言系列】read.table报错incomplete final line found by readTableHeader

文件内容: id,SGBH,DMSM1,SGDO,SGFSSJ 1,310117620,伤人事故,上海市,2018-03-02 20:04:00 2,310117621,死亡事故,杭州市,2018-03-02 20:04:00 3,310117622,财产损失事故,无锡市,2018-03-02 20:04:00 4,310117623,伤人事故,南京市,2018-03-02 20:04:00 主要原因是最后一行没有换行(at the end of line press enter),需要换到下一

如何学习好R语言?推荐收藏

#学习 R 的方法 知识和耐心,是成为强者的唯一方法. - 通过阅读来学习.包括了阅读经典的教材.代码.论文.学习公开课.- 通过牛人来学习.包括同行的聚会.讨论.大牛的博客.微博.twitter.RSS.- 通过练习来学习.包括代码练习题.参加kaggle比赛.解决实际工作中的难题.- 通过分享来学习.包括自己写笔记.写博客.写书.翻译书,和同伴分享交流.培训新人. # 阅读清单# 一.初学入门:<R in Action>从统计角度入手,分高中低三部分由浅入深的讲解了如何用R来实现统计分析.

R语言自学小计,从零到画函数图像

自从入了菊花厂,空余时间就得越来越少了.加之毕业前的几个月放纵,留下了很多未出毕业的游戏,荒废了一些时间,人也颓废了许多.工作压力变得越来越大,对工作环境越来越不满,让我变得想逃离这里.既然想逃离菊花厂,自然要准备点技能,收拾收拾心情准备开始做离职了. 首先向探一探数据挖掘的深浅,了解下R语言.从入门的这些知识学习看来,R和matlab确实很相似. 基础知识准备: https://www.w3cschool.cn/r/ 花了一点时间,找到了W3C上的一点资料,看完基本语法就可以动手开始玩一玩了