首页 > 其他分享 >R语言学习记录

R语言学习记录

时间:2023-05-22 18:25:46浏览次数:26  
标签:帮助 语言 记录 学习 100 Rstudio 数据 向量

2021年买的课程,今天终于开始正式学习了,这个故事告诉我们,学术还是得硕博时期搞,一旦毕业工作了,杂七杂八的事情太多,再加上家庭等因素,就会导致一拖再拖。

首先,第一件事,放下焦虑,什么时候我变成了特别想一下子学会某件事情,而不再享受学习过程逐渐习得的快乐了呢?

老师说,需要100小时才算是入门,就沉下心吧,这是一次机会,也是一次挑战,100个小时而已,就算是对课题没帮助,对画图总有些帮助吧,对于带本科生毕业论文,平时的小东西也会有帮助啊,对于代谢组学出图也会有帮助哇!总之,没有白学的,都会用到的。

昨天,家人表达了,我是懒惰不成熟的家伙,确实,懒惰,讨巧,不想踏实,已经做过的就不想整了,耐性差,但唯有一点点优点是,好奇心强,喜欢尝试新鲜事物,价值观正,喜欢做有意义的事情。但愿这次是有意义的,至少是无害的。

———————————————————————————————————————————————————————————————————————————————————

番茄钟计时:2h

0522

01课

安装

今天把R包装了,Rstudio配置完,R就像是空房子,我们需要这个空房子,Rstudio是装修,依托在R,但Rstudio能够给我们很多便利,容易分析我们的东西。

R语言能做什么呢? 主要有1 ,画图,2, 批量处理一些任务 3,个性化的任务,4,生活上需要


02课

数据类型,

可以输入数字,逻辑,字符串类型,可以进行运算,加减乘除开根号这种运算符都支持;

四种数据格式:向量,矩阵,数据框,列表,eg:晾衣绳挂不同箱子的例子

#as. 这种简单代码

<-  = 需要注意一下,R 语言赋值使用的是左箭头 <- 符号,不过一些新版本也支持等号 =


 

03课

操作数据

向量怎么提取数据,有3种,1,根据数据的位置position    2,根据数据的逻辑 p<0.05    3,根据数据的名称name

靠什么提取呢? 元素获取【   【【     $

向量,列表,可以直接选【】,如果是矩阵和数据框,得描述出横纵左边

daraframe 可以用$ 或者subset来选取

 

标签:帮助,语言,记录,学习,100,Rstudio,数据,向量
From: https://www.cnblogs.com/shishashaya/p/17421385.html

相关文章

  • 记录--九个超级好用的 Javascript 技巧
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言在实际的开发工作过程中,积累了一些常见又超级好用的Javascript技巧和代码片段,包括整理的其他大神的JS使用技巧,今天筛选了9个,以供大家参考。1、动态加载JS文件在一些特殊的场景下,特别是一些库和框架......
  • 树状数组学习笔记
    树状数组(BinaryIndexedTree)是一种利用数的二进制特征进行检索的树状结构。树状数组是一种奇妙的数据结构,不仅非常高效,而且代码及其简洁。 #definelowbit(x)((x)&-(x))voidadd(intx,intd){//更新while(x<=n){tree[x]+=d;x+=lowbit(x);}}......
  • 监控调用接口记录日志
    1、监控中间件publicclassOuterApiMonitorMiddleware:IMiddleware{//privatereadonlyILogger<OuterApiMonitorMiddleware>_logger;privatereadonlyIOuterApiLogger_apiLog;publicOuterApiMonitorMiddleware(/*ILogger<OuterApiMonitorMiddlewa......
  • MySQL学习基础篇Day7
    5.5自连接5.5.1自连接查询自连接查询,顾名思义,就是自己连接自己,也就是把一张表连接查询多次。我们先来学习一下自连接的查询语法:SELECT字段列表FROM表A别名AJOIN表A别名BON条件...; 而对于自连接查询,可以是内连接查询,也可以是外连接查询。 案例:A.查询员......
  • 性能调优学习
    性能调优攻略测试:两个关键指标:吞吐量,延迟测试之后,定位性能瓶颈查看操作系统负载​看看操作系统的CPU利用率,看看内存使用率,看看操作系统的IO,还有网络的IO,网络链接数,等等​比如linux系统:top命令如果cpu利用率不高,但是两个关键指标上不去了,说明可能IO耗时......
  • vscode配置远端服务器深度学习项目
    vscode配置远端服务器深度学习项目1.安装vscode官网地址:https://code.visualstudio.com/下载安装程序,运行安装即可2.连接服务器2.1安装相关插件需要安装Remote-SSH和RemoteDevelopment这两个插件2.2配置服务器连接插件安装完成后,在SSH一栏中点击OpenSSHCo......
  • 【研究生学习】Batch Normalization和Layer Normalization
    本篇博客记录一下在深度学习中常用的BatchNormalization和LayerNormalization方法的基本原理,参考的资料的链接如下:独立同分布的数据可以简化常规机器学习模型的训练,提升机器学习模型的预测能力,因此把数据喂给机器学习模型之前,白化是一个重要的数据预处理步骤,......
  • C语言 加入16进制格式 编译日期 编译时间
      要在C语言中打印16进制格式的编译日期和时间,可以这样实现:#include<stdio.h>intmain(){printf("Thisprogramwascompiledon0x%xat0x%x.\n",__DATE__,__TIME__);return0;} __DATE__和__TIME__都是以十进制格式定义的,我们在打印时使用0x%......
  • 读取数据库JSON格式数据信息处理办法记录
    遇到的问题:现有代码如下defListQuery(self):sql01="SELECTcontentFROMzt_user_customdata\WHERErealname='alarm-server'ANDaccount='alarm-server'"result01=self.CommonQueryFunc(sql01)result02=str(resu......
  • 新手如何学习爬虫
    作为一种常见的网络技术,网络爬虫有很多相关的资源可以帮助新手学习。以下是一些有效的学习路径和资源:1、爬虫基础知识网络爬虫的基础知识包括HTTP协议、HTML/CSS/JavaScript,以及Python等编程语言的基础语法和库等。2、掌握Python编程Python是网络爬虫最常用的编程语言之一,新......