R语言学习
一、函数
1、定义
函数
:把程序分解成较小的部分的一种方法,可提高代码重复利用率;
函数名后通常会有一个“()”,用来传递参数;参数
可以是具体的值,也可以是变量
2、如何使用函数
函数的关键在于参数的设置,常用的参数有3种:位置参数
、可变参数
、关键字参数
(1)位置参数
要求传入的参数必须和定义函数时的参数位置一一对应
函数名(参数1,参数2,…,)
> 优点:简单
> 缺点:不灵活,必须知道每个参数的类型和含义,必须按照类型赋值,必须赋值
(2)可变参数
可以传入任意多个参数
max(value,…)
参数后面带三个点,表示前面那这个参数可以输入任意多个值
(3)关键字参数
可以不通过顺序,只通过参数名给对应的参数设置值的参数
参数名=值
注:关键字参数调用时一般都有默认值
3、R语言的内置函数
不需要自己编写,直接调用
print
输出信息
length
数组长度
abs
求绝对值
max
最大值
min
最小值
sum
求和
sqrt
求平方根
round
四舍五入
exp
求e的x次方
二、Rstudio界面
左上:代码编辑窗口
左下:命令执行窗口
右上:变量浏览窗口
右下:文件管理窗口
1、项目管理
FIle→new project
若项目已存在,则点击existing directory
若需要新建项目目录,则点击new directory
2、新建R代码文件
File→New File→R script
ctrl+enter
:执行代码
ctrl+S
:保存代码文件
三、简单绘制图形
eg:
pie(df$percen,df$catalog)
这里percent和catalog是dataframe中的列名
pie
是指画一个饼图