R语言基础命令与安装

1. R的安装过程

1.1.首先附上清华线路的下载链接Windows版3.3.1

1.2. 选择安装路径

1.3. 注意根据自己的计算机位数选择,如我的是64位,便选择64位安装。

1.4. 其他默认点击“下一步”即可。开启界面。

2. 基础命令学习

2.1 基本的矢量计算

加减乘除不在话下,遵循数学法则。

> 1+1
[1] 2
> a=5+10
> a
[1] 15
>

2.2 图形

> t=0:100
> n=100*(1+0.2)^t
> plot(t,n,type="l")

2.3 R脚本与函数

  • file-新建程序脚本或者快捷键Ctr+n
  • 注释方法:“#”
  • 常见函数:
    • length(x)返回向量x中元素个数
    • sum(x)返回向量x中各元素之和
    • prod(x)返回向量x中各元素之积
    • cumsum(x)返回向量x中元素的累加和
    • cumprod(x)返回向量x中元素累计乘积
    • mean(x)返回向量x中元素的算术平均值(等价于sum(x)/length(x))
    • mean(x)返回一个包含x中各元素绝对值的向量
    • sqrt(x)返回一个包含x中各元素平方根的向量(等价于x^0.5)
  • 将两直角边的长度组合成向量,如下公式 h=(12.3)2+20.52‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾√ h=\sqrt{(12.3)^2 + 20.5^2}
> sides=c(12.3,20.5)
> h=sqrt(sum(sides^2))
> h
[1] 23.9069
>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏软件测试经验与教训

Python学习笔记(文件)

3369
来自专栏应兆康的专栏

100个Numpy练习【1】

翻译:YingJoy 网址: https://www.yingjoy.cn/ 来源: https://github.com/rougier/numpy-100...

4319
来自专栏Python小屋

Python使用数学形态学方法处理图像

本文要点在于Python扩展库numpy、scipy、matplotlib的用法和数学形态学中开、闭、腐蚀、膨胀等运算的实现。 >>> import numpy...

2845
来自专栏Hongten

python开发_re和counter

=============================================

532
来自专栏佳爷的后花媛

复习C艹(更新中)

之前在win7中运行c/c++下个vc就可以编译运行了,现在换了Mac,上网一看需要下个xcode,哎哟,好大啊,当时又没网,捉急,咦,mac的终端可以编译cp...

824
来自专栏Petrichor的专栏

LaTeX 速查表

542
来自专栏Youngxj

if语句-c语言学习笔记

1635
来自专栏从流域到海域

《笨办法学Python》 第12课手记

《笨办法学Python》 第12课手记 本节课接着讲raw_input这个函数,其后面的括号里的字符串可以显示在屏幕上。 原代码如下: age = raw_in...

1837
来自专栏数据结构与算法

P1216 [USACO1.5]数字三角形 Number Triangles

题目描述 观察下面的数字金字塔。 写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。每一步可以走到左下方的点也可以到达右下方的点。 ...

33612
来自专栏IT开发技术与工作效率

Excel函数学习重点指南(官网)

813

扫码关注云+社区