R语言入门学习笔记 - 对R软件的认识
一、R软件
1.安装R:自行百度☺
2.R控制台(R Console)和R程序脚本:
打开R软件,就会直接打开控制台,控制台可以显示程序运行的结果、错误提示等信息,也可以直接输入想要执行的操作并立即返回运行结果,箭头“>”表示等待输入。
程序脚本通过点击右上角“文件” - “新建程序脚本”来建立。如果想要长久的保存已经提交的程序代码,那么可以在程序脚本中编写,点击保存的时候会另存为一个后缀为“.R”的数据文件,如果直接在控制台编写代码,关闭软件后,已编写的代码会消失。
3.如何运行R程序脚本:
通过快捷键组合“Ctrl+R”或者点击鼠标右键选择“运行当前行或者所选代码”的方式运行代码。如果只想运行程序脚本中的某一行代码,那么只需要将鼠标定位到本行,是否选中此行都无所谓;如果想要运行程序脚本文件中某一段(多行)代码,那么需要先选中想要运行的代码行,然后选择快捷键或者鼠标右键的方式运行。
当然,选中代码行后,再点击“编辑”,仍然可以找到“运行当前行或者所选代码”。
4.鼠标定位在控制台和程序脚本,菜单栏的内容是不一样的,在操作时要注意,不要找不到按钮了。
5.其他的功能可以自行慢慢探索,掌握这些就可以开始编写R程序了!
二、RStudio
1.控制台和程序脚本
Console控制台的使用类似于R软件的控制台,程序脚本可以通过"File" - "New File" - “R Script”建立。
2.如何运行程序代码?
运行单行代码,可以将鼠标定位到该行,然后点击右上角的“Run”按钮;运行代码段(多行),可以选中程序脚本中的代码段,然后点击右上角的“Run”,整体来说和R软件类似。
3.分号的使用
如果一行代码中包含多个程序语句,那么在程序语句之间需要添加分号";"分隔,但是该行的末尾不需要分号。如果一行代码中只有一个程序语句,那么就不需要分号。
4.注释:Ctrl+Shift+C
按一次组合键是添加注释,再按一次是去掉注释。
R语言入门学习笔记 - 对R软件的认识的更多相关文章
- R语言可视化学习笔记之添加p-value和显著性标记
R语言可视化学习笔记之添加p-value和显著性标记 http://www.jianshu.com/p/b7274afff14f?from=timeline 上篇文章中提了一下如何通过ggpubr ...
- R语言入门1:安装R和RStudio
R语言入门1:安装R和RStudio 曹务强 中科院遗传学博士研究生 9 人赞同了该文章 1. Windows安装R 在Windows系统上,安装R语言比较简单,直接从R的官方网站下载,按照正常的软件 ...
- 从零开始系列-R语言基础学习笔记之二 数据结构(二)
在上一篇中我们一起学习了R语言的数据结构第一部分:向量.数组和矩阵,这次我们开始学习R语言的数据结构第二部分:数据框.因子和列表. 一.数据框 类似于二维数组,但不同的列可以有不同的数据类型(每一列内 ...
- 从零开始系列--R语言基础学习笔记之一 环境搭建
R是免费开源的软件,具有强大的数据处理和绘图等功能.下面是R开发环境的搭建过程. 一.点击网址 https://www.r-project.org/ ,进入"The R Project fo ...
- R语言的学习笔记 (持续更新.....)
1. DATE 处理 1.1 日期格式一个是as.Date(XXX) 和strptime(XXX),前者为Date格式,后者为POSIXlt格式 1.2 用法:as.Date(XXX,"%Y ...
- R语言入门视频笔记--9--随机与数据描述分析
古典概型的样本总量是一定的,且每种可能的可能性是相同的, 1.中位数:median(x) 2.百分位数:quantile(x)或者quantile(x,probe=seq(0,1,0.2)) #后面这 ...
- R语言可视化学习笔记之添加p-value和显著性标记--转载
https://www.jianshu.com/p/b7274afff14f?from=timeline #先加载包 library(ggpubr) #加载数据集ToothGrowth data(&q ...
- R语言可视化学习笔记之ggpubr包—SCI文章图
转载:https://www.jianshu.com/p/678213d605a5?from=jiantop.com Hadley Wickham创建的可视化包ggplot2可以流畅地进行优美的可视化 ...
- R语言入门视频笔记--10--数据挖掘
这里来挖掘超市购物车数据. 名词: 1.挖掘数据集:购物篮数据 2.挖掘目标:关联规则 3.关联规则:牛奶=>鸡蛋[支持度=2%,置信度=60%] 4.指出度:分析中的全部事务的2%同时购买了牛 ...
随机推荐
- VS2010 好用的javascript扩展工具
工具1) JScript Editor Extensions 折叠代码 下载地址: JScript Editor Extensions 工具2) Javascript parser 以树形方式查的代码 ...
- php常用的一些代码
1.获取用户真实ip function getIP() { if (getenv("HTTP_X_FORWARDED_FOR")) { // 这个提到最前面,作为优先级,nginx ...
- Java EE 目标
在大三上学期学习了Java se,只是简单的学习了语法,而且没有及时的复习巩固,语法知识已经忘了许多.在这个新学期,又有了Java EE这门课,书上的内容是从没学习过的新知识,只是在网站上看到过像Sp ...
- (转)Nutz | Nutz项目整合Spring实战
http://blog.csdn.net/evan_leung/article/details/54767143 Nutz项目整合Spring实战 前言 Github地址 背景 实现步骤 加入spri ...
- Js 之图片懒加载插件
一.PC端(lazyload) 1.引入js文件 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.m ...
- cocos2dx游戏如何架构
声明:此篇文章不介绍如何使用cocos2dx制作游戏.站在架构师的角度如果制作游戏. 以我多年的游戏开发经验,和其他技术积累, 市面的所谈的一些软件架构模式都不太适合游戏软件. 我指的架构模式,MVC ...
- Hadoop推测执行机制问题
问题描述:MultipleOutputs使用时hdfs报错 // :: INFO mapreduce.Job: Task Id : attempt_1525336138932_1106 ...
- 去掉PhpStorm打开自动启动的项目
有时候启动的项目很大,导致很卡,而且在编辑器中更改也没效果,简单暴力的办法 找到项目的目录,删除其中的.idea文件夹
- 漫谈WEB前端学习路线
- node函数assert()详解
assert.ok() 的别名. const assert = require('assert'); assert(true); // OK assert(1); // OK assert(false ...