R语言与数据分析(5)-基本操作

设置工作目录

  • 工作目录很重要,因为它是所有输入和输出文件的默认位置,包括读取和写入数据文件,打开和保存脚本文件以及保存工作空间镜像等
  • 在文件所在目录下操作会方便很多,否作我们保存完一个文件都不知道去哪里找,
  • 在R中 如果使用绝对路径会比较麻烦,如打开一个文件需要给出文件的全路径,而如果将文件放在 默认路径下,直接写文件名即可找到
  • 所以设置默认路径,会方便很多
    在R中使用函数必须加括号
    在R中,常量、变量、函数及图形都被称为对象,对象都可以用自定义的字母来表示,
getwd() 显示当前工作目录,相当于Linux中的pwb命令,默认生成的文件都在这里
getwd() #显示当前工作目录,相当于Linux中的pwb命令,默认生成的文件都在这里

在这里插入图片描述

setwd() 修改默认的工作目录,在R的数据分析中,一般习惯将工作目录设置为输入文件所在的目录,输出结果也保存在这里目录下,这样便于读写操作

-比如在桌面新建一个Rdata目录,将其设置为R默认工作目录

setwd(dir = "C:/Users/xuyunfeng/Desktop/Rdata")

在这里插入图片描述
注意R中的路径用/,而Windows的路径用
在这里插入图片描述

如果想彻底修改R使用的工作目录,也可以修改rprofile.set文件(???如何修改)
修改完工作目录之后,可以使用list.files() 查看目录下包含的文件
list.files()

在这里插入图片描述

dir() 也可以查看目录下包含的文件
dir()

基本操作

R进行运算,R是一个很好的计算器

在这里插入图片描述

创建变量,对变量进行赋值,在R语言中,在赋值前无需对变量进行声明,在R语言中,直接用字符定义一个变量即可,但是变量名不可以以数字开头,定义变量之后可以使用赋值运算符:<-,对变量进行赋值Alt±快捷键输出<-;->表示向右赋值(不推荐);<<表示强制赋值给一个全局变量,而不是局部变量
sum(1,2,3,4,5)#sum求和
mean(c(1,2,3,4,5))#mean求平均值

在这里插入图片描述

mean是对第一个参数求平均值,mean(c(1,2,3,4,5))可求得3

如果工作空间中有更多的变量,有时候就会忘记,那么再重新赋值给x,就会替换掉原来的值,想要查看当前工作空间中存在哪些已经定义的变量和函数可以使用ls()或者ls.str函数,后者会列出详细信息
  • ls()函数不能列出以.开头的文件,以.开头的文件都是隐藏文件
ls.str()
ls(

在这里插入图片描述

删除工作空间中不需要的变量和函数:rm()函数,可以删除一个或多个对象

在这里插入图片描述

rm(list = ls()):删除工作空间中所有的对象
rm(list = ls())#删除工作空间中所有的对象

##

Ctrl+L清空屏幕
当在R中工作一段时间之后,为了避免断电或者死机导致软件意外退出,可以使用save.image()函数保存工作空间,这个相当于在word中定期保存一下,R软件保存的工作空间只会保存数据和绘图函数等,绘制出的图形不会单独保存,因为这些图片是单独的图片格式,可以将这些图片单独存储

在这里插入图片描述

使用R软件工作结束之后可以按q()退出

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44520665/article/details/113553952