R语言及Rstudio入门小建议(一)

R语言及Rstudio入门小建议(一)

  • 前言
  • 相关背景及学习资料
  • 基本操作
    • 数据导入
      • 包(package)
      • 外部数据的导入
    • 数据类型和数据转换
  • R功能介绍
    • Rstudio强大的查询功能
    • R markdown
    • 其余功能
  • 后记

前言

这学期选修了回归分析,恰巧大作业要用到R语言去实现,便把积灰已久的RStudio重新寻找了回来。R软件是统计课程的得力工具(数学专业算是,医学专业的话可能更多的是用SAS,SPSS等),如何快速地上手这门实用的软件呢下来,我将从我的使用经验与参考书来讲一讲。

相关背景及学习资料

参考书及学习资料:
R官 和RStudio官 都提供了免费的书籍,推荐看Rstudio的,相比R官 里的比较新,链接在此:https://www.rstudio.com/resources/books/

基本操作

数据导入

包(package)

如果有学过python或Java,相信对于package的概念并不陌生
包是 R 函数、实例数据、预编译代码的集合,包括 R 程序,注释文档、实例、测试数据等。R 语言相关的包一般存储安装目录下对 “library” 目录,默认情况在 R 语言安装完成已经自带来一些常用对包,当然我们也可以在后期自定义添加一些要使用的包。R 语言完整的相关包可以查阅:https://cran.r-project.org/web/packages/available_packages_by_name.html

> .libPaths()
[1] “/Library/Frameworks/R.framework/Versions/4.0/Resources/library”

我们可以使用以下函数来查看编译环境已载入的包:

> search()
[1] “.GlobalEnv” “package:stats” “package:graphics”
[4] “package:grDevices” “package:utils” “package:datasets”
[7] “package:methods” “Autoloads” “package:base”

但在Rstudio下没必要这么麻烦,直接在package下查看就行了,也可以通过简单打勾、取消打勾加载包

外部数据的导入

在R语言中,我们可以从存储在R语言环境外的文件中读取数据。 我们还可以将数据写入将被操作系统存储和访问的文件。 R语言可以读取和写入各种文件格式,如,,等。以文件为例:
第一步并不是直接将数据读入,能将数据顺利读入的前提是数据在Rstudio的搜索路径上,Rstudio提供的File功能可以让我们很容易的调出数据,因此,假如我们的数据并没有在搜索路径上,我们可以把数据文件加进File下的某个文件,或者添加File的搜索路径,通过 New Folder

其余功能

R notebook:实际上我不怎么用,讲真,我觉得有点多余,可以直接用 R markdown 写

Shiny web App:交互性很强,但我还没用过,不敢妄论,以后补齐。

后记

必须说写下这篇文章,我查阅了不少资料,也从中学得一些东西。Rstudio官 提供的书籍实际上是很好用的,但也正是这个原因,要完全读懂这些书需要花费一定的时间与不停的自我尝试,写在这里也希望能勉励自己后续进行学习吧。这个系列我还会写下去,但更新速度势必是很慢的,因为各种原因。共勉。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月14日
下一篇 2022年7月14日

相关推荐