Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Day1 初识R语言

Day1 初识R语言

原创
作者头像
用户10752906
发布于 2023-09-13 13:21:29
发布于 2023-09-13 13:21:29
1470
举报
文章被收录于专栏:生信分析R语言生信分析R语言

一、用R project来管理数据

  • 新建脚本来记录代码
  • 脚本的保存、命名、运行
  • 数据类型【class()】用来判断数据类型
    • 数值型
      • 1、2、3、4不带引号
    • 字符型
      • “双引号“ 或‘单引号’
        • #"40"是字符而不是数值
    • 逻辑型
      • TRUE FALSE NA(Not available) NOR
      • 与&、或|、非!(3个符号表示的意义)

二、代码检查

  • 引号、大小写、拼写错误
  • unexpected代码错误的关键词
  • install packages()安装包
    • library()检查是否安装

三、两个函数

  • #is族函数,判断是否为数值型、逻辑型、字符型数据
  • #as族函数,实现数据类型之间的转换
  • ”+“号代表代码不完整 补齐或退出Esc

四、快捷键使用

  • Tab 可以自动补全函数
  • 向上箭头 可以修改上一条命令重新运行

五、数据结构

  • 向量
    • 一个向量只能有一种数据类型
  • 数据框
    • 约等于“表格”①列有要求②不是文件
    • 单独拿出的一列是向量,视为一个整体
  • 矩阵
  • 列表

六、文本乱码

  • R project进入就不会有乱码

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
R语言笔记-1
生信技能树-数据挖掘课程笔记 数据类型 数值型 (numeric) 1.1 2 30 字符型 (character) "a" "bb" "ccc" 逻辑型 (logical) TRUE T FLASE F NA 变量赋值 string = "hello,world" string <- "hello,word" 比较运算 比较运算的返回值是逻辑值TURE 、FALSE > 大于 < 小于 >=小于等于 >=大于等于 == 等于 !=不等于 注意区分赋值= 与逻辑值判断的等于== 逻辑值关系 &有一者
Jon_L
2023/02/19
8420
R语言1
· 新建project,一步一步规范建立,需要的文件放入建立的文件夹里,R才能识别
用户10020512
2023/02/01
9110
生信课程note-1
文件保存的位置叫工作目录。working directory 即脚本,图片,文件的默认保存位置,也是文件读取的默认位置。
素素
2023/02/06
5870
R语言—02数据类型和向量
逻辑型(TRUE,T;FALSE,F;NA(数据可能存在但找不到,不知道、不了解)必须是纯大写,或单独字母)
坚不可崔同学
2024/04/21
1230
生信入门——Day1-2
(6)出现“+”号——代表延续,补齐缺少的括号/引号,或者光标放在“+”后面,点esc键退出;否则后面的代码不能顺利运行。
青柠味
2025/05/11
1380
生信入门——Day1-2
20240506 Day1
(文中图片引用于生信技能树小洁老师PPT,仅用于自己学习,不用于商业目的,如有侵权,立即删除)
用户11118379
2024/05/12
960
20240506 Day1
2023.4生信马拉松day2-数据类型
约等于表格:列有要求(同一列只允许同一种数据类型);不是文件(可以导出来成为一个文件)
清南
2023/04/14
7430
R语言-基础
初级统计函数 max() ,min() , mean() , median() ,var()方差 , sd()标准差 , sum()总和, length(x) # 长度(x中元素的个数), unique(x) #去重复(第一次出现不为重复,第二次出现为重复),duplicated(x)#检查重复值 , table(x) 重复值(因子)统计 ,sort(x) #排序 , dim() 查看行列数, nrow()查看行数,ncol() 查看列数
用户10331357
2023/04/26
1.6K0
R语言学习笔记_01_认识R&数据类型
用户10917261
2024/01/15
1470
数据挖掘第一天(R语言基础)
今天是第一天学习数据挖掘,先从R语言开始。报名之前我有畏难情绪,因为知道有零代码数据挖掘之说,想偷懒。后来想到如果需要深入学习,线上分析软件应该不够用,同时想在这个年龄段学习一门新技能,挑战自己(简直就是花钱买罪受,哈哈)。
用户10407164
2023/03/09
6100
生物技能树-R语言笔记Day1
主要学习了R语言的基础,Rstudio的使用,R语言输出结果,R语言的数据和向量.
VOHOKO
2024/03/06
1800
生物技能树-R语言笔记Day1
二、数据类型
TRUE=T. FALSE=F NA(缺失值,不是不存在,只是不知道,是一个意外的结果)
叮当猫DDM
2023/02/11
5660
生信马拉松 Day1
除了数据处理外,R的作用还体现在 统计分析+可视化,这些功能都是通过现成的函数或者修改现成函数来完成
阿呆的月历
2024/01/08
3360
生信技能树-数据挖掘Day1
用户10694737
2023/08/07
2240
R语言学习笔记-Day 1
利用脚本编辑器储存代码,可重复运行。可选择逐行运行或选中多行运行(“shift”)
用户11190095
2024/07/01
3480
R-learn)Day1+Day2
This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see http://rmarkdown.rstudio.com.
用户11184134
2024/06/28
1290
R基础
比如新建一个名为 LearnR的project,选择存放路径。新建好了看RSstudio的右下角模块中会有提示。
大胖橘
2023/03/13
1.3K0
Jely's Note之生信入门class2
【拓展:R语言中的表格中的加粗的内容【123、表头名称】不属于表格内容,属于表格的属性】
用户10556369
2023/05/12
5110
Jely's Note之生信入门class2
R语言学习笔记-Day 2
paste0(rep("x",times=3),1:3,rep("a",time=3))
用户11190095
2024/07/02
1680
day1and 2 R语言:初遇向量
不会写代码的医学生
2024/03/07
1570
相关推荐
R语言笔记-1
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档