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进行处理,非常感谢!