二、和 restudio 安装教程双击打开安装包,首先安装二右键以管理员身份运行是 确定,然后可以选择安装位置,下一步,下一步,下一步, 等待安装完成 结束。右键 restudio 安装包 是下一步安装目录,可以根据自己需要更改,下一步安装完成 可以使用。
粉丝4152获赞3.4万


上一期视频我们介绍了 r 语言的历史,并下载安装了 r 语言的开发环境,今天的话,我们来编写 r 语言的第一个程序,按照惯例的话,我们也是输出 hollow water, 咱们输出 hello word 的话,我们有六种方式,那么我们都来逐一的做一下。好,我们先打开 r 已经自带的简单 id 工具,就是在桌面上的这一个二,四点四点三,这一个。好,打开以后我们看到这一个 r, ctrl 这一个。好,那么我们第一种方式的话,我们是在这里来输出我们的 hello word, 输出 hollow water 的话,我们是用 print 来进行输出的 print hollow water, 好,我们敲回车。好,我们的 hello word 就在这里已经输出了,那么店长方式的话,我们是在文件这里打开,然后我们选择那一个新建程序脚板。好,那么我们在这里也是用那个 print 来输出我们的 hello world printer hollow water, 好,我们点一下,这里就是运行这一个代码。 好的, hello 的在这里就已经输出了,那么这个是用那个新进那个文件的方式,那么是在这里来进行运行的。那么接下来的话,我们还有另外一种方式,就是我们通过那个在那个就是他的那个交付环境,这里的话,我们来运行我们的那个引码文件,那么我们把这个引码文件保存一下。 好,我们保存一下,按 ctrl s。 好,我们在那个 f 盘创建一个文件夹吧, 文件夹的名字叫做 up project, 好,我们在里面再创建一个文件夹,叫做 one 文件名,这里的话我们叫做 hello 点 r, r 的话是阿语言的那个扩展连 hello 点 r。 好,点击保存 好,我们可以把这个给他关闭掉了,那么我们在在这里来运行我们的那个引码文件,我们在交付环境来执行我们引码的话是用硕士来进行执行的 sou rce, 我们来执行看一下, 好,他是这样的,我们是放在 f 盘,那么这里的话,我们是要做那个字符转移的。好, f 盘的下面的 r project 里面, 下面的望里面,我们是叫做 hello 点 r, hello 点 r, 好,我们敲回车,好,那么这里的话就已经输出了我们的 hello world, 那么我们是用三种方式来输出了我们的 hello world, 那么这个是第三种方式,我们 让硕士在那个交付环节里面执行我们的那个阿尔的引码文件,那么我们也可以通过这里来打开我们的那个,呃,就是晨曦的脚本。好,就是这一个, 那么我们在这里打开的话,我们要有一个地方要注意,那么我们这里来先给他一个那个换行,我们先这样换行一下,好,那么我们先看一下这,这里就顶这个运行我们的那个代码。好,我们运行,那么他是空的,他是没有的,那么如果我们把那个呃鼠标顶到这个后面,或者顶到这个前面。 好,我们来再来点一下,好,那么是可以运行的,那么点到这里也是可以的,好,我们再试一下他也是可以的,那么我把它选装以后,我们看一下 他也是可以的,所以我们在那个运行代码的时候一定要注意,如果我们运行哪部分代码,我们把哪部分代码行起来就可以了,如果是在这里的话,他是没办法运行的,看,那么他运行的是其实是空的,就是上面的这一个没有 运行到我们实际要要的,那么这就是我们在用那个啊自带的那个 i d e 的时候,我们要注意的一个小的一个地方,那么接下来的话,我们用那个就是控制台的方式来进行输出。我们的 hello word, 那么这个的话是用 i d e 的方式来输出的,那我们先把 i d e 给它关闭掉。 好,这里的话我们呃保存一下,没影响。好,这里把它关闭掉啊,这里的话空间就不用保存了,就是他保存这一部分,就是我们下次打开他会把这个调出来,那么这里的话可以根据自己的需要选择保存还是不保存,行吧,我这里的话给他保存一下也可以的。 好,接下来的话我们就用那个命令行的方式来输出我们的那个 hello water, 那么也是有三种方式,那么刚刚我们用那个阿语言的那个简单的 id 是做了三种方式,那么我们在那个命令行的话也是有三种方式来进行输出。好,我们现在做第一种方式。好,我们再开始菜单点鼠标右键 选择运行。好,我们输入 c m d, 好,这里的话我们上一期已经做了那个 r 赢的那个路径配置,那么我们直接输入 r 就可以进到 r 的交付环节里面来了。输入 r。 好,这里的话我们输出 hello world 的话,也是用那个 print 来进行输出的。好,我们试一下 print hello world, 好,我们敲回车。好,那么我们的 hello word 就已经输出出来了。接下来的话我们来做第二种方式,那么我们通过那个文本编辑工具,这里我用的是那个 sublime text, 如果没有安装的话,从网上下载一个安装一下。好,我们进到那个存放野马的地方,来到 f 盘来。 好,我们进到那个阿 project 里面。好,新建一个文件夹,叫做 to。 好,这里的话我在空白处点鼠标右键选择新建,选择文本文档文件名的话,我们叫做那个哈罗点 r。 好,这里的话选择是引码文件创建成功以后,我们在引码文件上面点鼠标右键,我们用那个 supreme text 这个工具来进行打开。引码文件打开了,接下来的话,我们来输出 hello world, 输出 hello world 的话,我们也是用那个 print 来进行输出的。 print hollow water, 那么这里为了七分的话,我在这里加上一个零零幺,到这里的话,我们的代码就编写完成了,我们按 ctrl s 保存一下。代码保存以后,我们把这个完美编辑工具给他最小化。 好,我们打开那个命令。好,那么我们在这里来执行我们的那个引码文件,那么我们这里执行的话也是用 sos 来进行执行的。 s o u r c e。 好,我们是在 f 盘下面,那么这里的话我们要用那个转移字符。好,在那个 r project 里面。好,在那个 to 下面 隐码文件的话,我们也是叫做 hello 点 r。 好,我们来执行一下。好,我们的那个 hello word 零零幺就已经输出出来了,那么这个就是我们刚刚写的第二种方式。 好,接下来的话,我们用那个控制台的第三种方式来编写我们的代码,我们先把那个当前的交付环节给他退出来。 q, 好,这里的话我们就不用保存那个工作区了,我们输入那个 n 就可以了。好,我们先把这个给他关闭掉。好,我们回到那个引码目录里面来。好,我们在这里再创建另外一个 文件夹,空白处点鼠标右键新建文件夹,文件夹的名字叫做 three。 好,我们进到文件夹里面来。好,我们来创建一个阿德引马文件,我们在空白处点鼠标右键选择新建。选择文本文档文件名的话,我们叫做 hello 点 r, 这里的话选择是,那么这里的话我们也是用那个文本工具来编写我们的代码,我们在上面点鼠标右键选择那个 open with sublime text。 好,这里的话我们输出我们的 hello word, 那么输出 hello word 的话,我们是用 print 来进行输出的。 print 好,为了七分的话,这里我们叫零零二。好,那么到这里的话,我们的代码就编写完成了,我们 ctrl s 保存一下代码,保存以后把这个给他最小化。好,我们在那个路径这里输入 c, m, d, 那么现在我们是用那个。呃,就是控制台的第三种方式来输出我们的 hollow water, 这里我们要执行我们 r 的引码文件,那么就不用在那个 r 的状态下面用那个 source 来进行的一个执行了,那么这里的话我们用另外一种方式来进行执行,我们用的指令是 ascript, ascript, 好,我们后面跟上我们的那个引码文件。 hello, 点 r。 好,我们敲回车。好,那么这里输出了我们的那个 hello walk。 零零二就是我们最后这一次的代码,那么这个是我们最后一种那个输出 hello walk 的方式,那么我们用的是那个阿 strip 的指令来那个执行我们的那一个 r 语音的那个引码文件。 那么到这里的话,我们就做了六种方式来输出 helloword, 那么第一种方式的话,我们用的是那个呃阿尔营自带的那个 id 工具,就在这个命令行这里来进行输出。那么第二 拜找方式的话,我们是串进了那个他的呃就是引码文件,那么我们先打开看一下, 我们是在第一个里面,那么我们是用这种方式来那个输出我们的 hello word。 那么第三种方式的话,我们是在这个呃交付环节里面用 sos 来进行那个输出我们的 hello word。 那么第四种方式的话,我们是到那个命令行里面用 r, 然后我们进到那个交付环节里面来输出我们的 hello word。 那么第五种方式的话,我们是在那个命令行里面用 source 来输出我们的 hollow world。 那么第六种方式的话,我们是用那个 ascript 来输出我们的 hollow world。 那么实际在用的时候可以根据自己的需要选择就是对应的方式来进行那个冰城就可以了。那么这个是在 windows 里面通过编写阿言的代码,用六种方式来输出 helloword, 那么整一个代码是比较简单的。

今天我们要解锁的技能是生性分析的地基工程丛林搭建 r 语言生性分析平台,很多小伙伴刚入门的时候都会被环境配置全推。搭建 r 语言生性环境的核心三剑客, 这三位可是缺一不可的黄金搭档,少了任何一个,后续的分析都可能掉链子。 第一位是 r 语言,它是整个生性分析的基石,你可以把它想象成一个超级厉害的计算大脑,不仅会编程,还精通统计、计算和绘图, 从数据库里统计分析到结果可识化,全流程都能搞定,是生性研究的核心动力源。 第二位就是 r studio, 它是 r 源的高效操作平台。如果说 r 是 大脑,那 r studio 就是 让这个大脑发挥最大威力的智能工作台, 它是专为 r 设计的集成开发环境,把代码编辑、结果查看、图形展示、包管理这些功能全都整合到一起,不用再切换到多个窗口,操作起来又流畅又直观。第三位就是 r studios, 它是 windows 系统下的编程保障官,有些生性工具包需要从原代码安装,这时候就需要 r tools 提供的编程环境来保驾护航,确保这些工具包能够顺利地安装,稳定地运行,相当于给我们的分析平台加了一层保险。 这三位的血统关系特别清晰, r 提供核心的计算和包管理功能, r studio 优化我们的操作体验,提升效率。 r tools 则是补充我们 windows 系 windows 环境的一个变异能力, 三者联手才能够打造出一个完整又高效的深信分析环境。在我们认识了三位核心成员之后,我们接下来就是最关键的, 接下来就是我们最关键的下载安装实战环节,这个地方有三个铁律,大家一定要记牢,不然很容易报错。第一个铁律安装顺序不能乱,必须先安装 r, 再安装 r studio, 最后安装 r tools, 就 像盖房子一样,得先打地基,再搭框架,最后做装修保障顺序板了,就会出现问题。 第二个铁律就是安装路径要统一,建议大家新建一个全英文的文件夹,把这三个软件都装在里面,比如新建一个 r 文件夹,后续所有的安装都放在这个目录里,方便大家管理和查找。 第三个铁律路径,全程无中文,这是最容易踩坑的点,不管是文件夹名称还是安装路径,只要出现一个中文字母,后续运行代码时大概率会报错,一定要记住安装路径保平安。接下来我们一步步进行下载, 首先我们把 r 的 这个网址复制到浏览器里,我们就会看到这样的一个界面,我们点击 download r 进行一个下载, 点进来之后呢,我们就可以看到我们的一个镜像网站,在这个地方我们往下翻,找到我们中国的一个镜像网站,随便选一个。在这个地方我们以北京外国语大学的镜像网站为例进行一个下载, 点进来之后,我们在这个地方,大家根据自己的电脑类型选择苹果的或者是 windows 系统的,在这个地方我们我们以这个 windows 为例进行一个下载,当然也有这个 linux 系统的。 点进来之后呢,我们就看到这个第一次安装 r 语言,点击这个地方,后续我们安装 r tools 也是在这个界面点击这个 r tools 进去进行一个下载,我们先点击这个 r 进行下载, 在这个地方我们看到了我们这个 r 四点五点二这个版本的这个就是我们最新版本的一个 r 了, 那这个地方呢?我们一般选择之前的一个版本进行下载,一般因为最新的这个版本它可能功能还不太完善,这个地方我们就是选择我们之前的一个版本进行一个下载,一般选择前三到四个。在这个地方我们就是以四点四点三版本 进行一个下载,点进来之后我们再点击这个 r 四点四点三版本进行一个下载,点进来之后我们再点击这个 r 四点 e x e 进行一个下载, 下载完成之后我们再下载我们 r studio 的, 我们往下我们也是同样复制的这个网址到我们的这个 浏览器里,我们就可以看到这样的一个界面,然后往下翻看到这个 install r studio, 再点击这个地方就可以进行下载了。下载好之后呢,我们再回到我们这个 r 里面,点击这个 r tools 进行我们 r tools 的 一个下载。 那么我们安装哪一个版本的呢?因为我们刚刚是以四点四点三版本为例进行一个下载的,所以说这个地方我们就选择 r two 四点四这个版本的进行一个 下载。如果大家安装的是四点三点几版本的,那么我们就需要选择 r two s 四点三版的这个 r two s 进行下载,我们点进来看一下,我们再点击这个 r two s 四四 installer 这个地方进行一个安装,进行一个下载,在我们下载好之后呢,我们就看到我们这个地方,我们再次给大家强调我们这个安装的一个注意事项,首先我们一定要先安装 r, 再安装 r studio, 再安装我们的 r tools, 接着我们的三个软件必须要安装在同一个路径下,安装我们 r studio 和 r tools 的 时候,可以不安装在我们默认的 c 盘上,但是我们一定要新建一个就是英文的一个文件夹,然后把三个都放在里面,然后进行一个安装。 接着第三个就是我们路径规则方面,我们 r 和 r studio 和 r tools 的 一个安装路径是不可以有中文的, 否则肯定会报错。接着我们就看到 r 安装,首先是 r 的 安装,点击确定,然后再点击下一步开始安装, 然后在这个地方我们是点击浏览选择我们的一个路径,这个地方必须要是英文的路径,而且我们后续 r 和 r studio 还有 r tools 都是要放在这个文件夹路径下的, 然后点击下一步,然后安装完之后我们再安装 r studio, 然后也是点击下一步,然后和我们这个 r 语言是同理的,可以不安装在 c 盘,但是必须全英文路径和 r 语言在同一个路径下,再点击下一步,再点击安装就完成了。然后我们再安装 r tools, 然后也是选择路径和之前的一样,放在同一个路径下,点击 next, 再点击 next, 然后我们再点击 install 就 安装完成了。 安装完成之后呢,我们再来回到我们这个里面,熟悉一下我们 r 和 studio 的 一个基本布局, 首先我们看到我们 r 的 一个基本布局,它主要是一个单一的控制台窗口,用于输入命令,运行代码和显示结果,没有多区域的一个布局,它看着就是这样,是比较简陋的。 而我们的 r studio 呢,它就大不相同了, r studio 它的界面就更加强大,它采用的是一个四川格的一个布局,堪称是一个高效工作流神器。第一个就是我们的一个代码编辑区,也就是我们写代码的地方,也就是我们这个脚本区, 我们在这个地方可以保存我们的脚本,修改代码是非常方便的。接着我们再看到我们的这个控制台, 也就是我们和 r 的 一个控制台,功能是类似的,用来运行代码并且显示结果,代码编辑区的一个代码可以直接在这个地方进行一个执行。第三个就是我们的一个工作空间,这个地方就是我们的一个环境变量区,它会展示我们当前工作空间的, 它会展示我们当前工作空间中的一个变量数据和调用历史,能够直观的看到我们正在处理的一个数据。 第四个就是我们这个多功能区,它包含它分别就是一共有五个,它分别对应下面几个区,分别是文件查询区、绘图区、 r 包管理区、帮助文档区和网页输出区, 也就是对应包含了文件查询、绘图展示、 r 包管理和帮助文档等功能。比如我们运行代码生成的图标就是点击这个 嗯, plots 就 可以在这个下面进行一个展示,如果我们想要管理我们的这个包的话,就点击这个 packages 就 可以进行一个管理,另外我们再给大家分享一下快捷键的使用,在这个地方先给大家分享两个,后续我们也会给大家分享更多。 首先是我们这个 ctrl 加 enter, 它是可以就是起到一个运行的作用,当然我们也可以在这个嗯,我们这个脚本区这个 run 这个地方点击它也可以进行一个运行。 第二个呢就是我们这个 ctrl 加 shift 加上 r, 它呢就是可以快速的帮助我们去创建一个这个脚本区,到这里我们 r 语言生境分析平台就搭建完成了, 请大家记住,环境配置是我们生性分析的第一步,打好这个基础,后续的数据分析格式化就会事半功倍。如果大家在安装的过程中遇到问题,比如路径报错,软件无法打开等 都可以,随时欢迎大家在我们的评论区进行一个留言。

hello, 大家好,我是二语言语一学生,那么今天我来给大家介绍一下二语言基础入门课程的第一节。 什么是奥语言?我们在刚开始学习奥语言的时候,肯定是需要了解一下什么是奥语言,这样的话也方便我们去学习。那么今天呢,我将从奥语言的简介, 阿语言的发展历史以及他的优势和缺点给大家做一个简单的介绍。那么首先什么是阿语言?阿语言呢是用于数据处理,科学计算机器学习,他统计分析与图形绘制的统计计算器程序, 它是一个计算器程序,也是一门软件工具,它的功能啊是非常的强大,像我这里列举的,你可以看到列举有很多的功能的,那么作为一学生的实 用着我来说,我重点是喜欢他的统计分析与建模工具,另外还有他优秀字图,这是他吸引我的点。目前奥软件基本所有的电脑系统都支持 windows 和苹果,还有 linux, 他是军事支持的,那么这是他的官方地址,他用一句话来概括就是不仅是一门编程语言, 也是一个综合计算机环境,一个活跃强大的社区碳生态系统。大家点开刚才的官方网址,我们就可以看到这边的截图,这就是俄语言的官网,那么它发展历史呢?是发展比较晚的,它最早来自新西兰,一九九六年的时候啊, 来自于这个大学这两个人的开创性工作,那么语法是类似于爱思语言,所以呢,一九七六年的时候啊,这个爱语言正式发布,那么爱语言呢,则继承于这个爱思语言,他的发展历史是比较短的啊,主要是在进 年的发展中,他是非常的迅速,他在这个发展过程中标志性的事件有,九三年的时候,阿语言呢,以自由软件形式发布了第一份的二代码,那么九五年的时候呢,他正式公开了其源代码,这也是阿语言免费的关键,因为这是很难能可贵的事情。那么九六年的时候, 在我原来工业大学帮助下,老语言的性能害功能得到了大大的提升。到了九七年的时候,他第一个元代马包正式发布,成为 gnu 项目。 二零零零年的时候啊,原一点零版本正式发布,二零一零年的时候,开始支持六十四位的 windows 系统,在之前呢,它是不支持的。那么截止到二零二三年的八月,大家在这个官方网址上可以看到 最新版本呢,已经更新到了四点三点幺,他的发展呢,受到越来越多的关注。如果我们学习一门软件,那么肯定是想知道 这门软件的优势,就是相比其他软件来说,它的优势在哪里?另外它的缺点在哪里?那么我们首先来讲一下它的优势,因为我自己是做医学数据分析的,在处理医学数据上,我们常用的还有 spss、 star 塔、 sas, 与这三款软件相比,免费是而语言最大的优势,因为我们用过的都知道啊,这个收费是非常的昂贵的, 所以呢,对我们学生党来说,这种收费是不想承担的,虽然学校会买,但毕业了就不能用,因此更建议使用奥语园。那么奥语园呢,涵盖功能是非常的多的,那么有很多人可能会问,那么既然奥语园有这么多功能,那么拍蛋呢, 在这个程序员中使用的也很火,那么为什么我们不去学 python 呢?那么这里呢奥运员和 python 呢,各有各自的优势,与 python 相比呢,奥运员更侧重的是数据分 分析,他是更适合科研学术,如果我们写论文做统计分析的话,那么阿语言肯定是首选。另外就是他也有一个活跃的生态系统,里面有很多人,这个阿语言不止医学界的人在用, 还有工业界的,还有什么程序员,各行各业都在使用这个软件,所以说这里呢汇集了各个行业的精英。另外就是这个统计方法,因为他是做专门做统计分析的,所以说他这个统计方法更新的特别快,像我之前呢,需要使用一种新的统计方法, 但是 spss 做不了,但是我可以在阿中调用阿宝,很轻松的解决,所以说这个也是方便我们做学术研究。另外就是他顶尖的绘图功能,他的图形绘制功能非常的优秀,大家可以关注我这个公众号,可以去看一下我发布的一些图片,是非常的好看。如果 有些人觉得我的绘图不够漂亮,那么我承认是我的阿尔语言绘图技术不够优秀,而不是阿尔语言的绘图功能不行。阿尔语言只有你想不到,没有他做不到,理论上只要你能力足够,他就能绘制。 另外它的扩展性能也非常优秀,它也能够与 spssstata 等软件内嵌使用,另外呢还能够调用 c 语言, c 加加汉, python, zara 等 等。你学习以后你就会发现安慰员里面有特别多的扩展包,那么我们知道啊,一个软件如果他非常的灵活,那么他的应用性可能会大大的打折扣,如果他的应用性很好的话, 可能他的灵活性就没有那么好。但是呢,奥语言在这两个特点中做到了一个极好的平衡,使得他在众多的软件中脱颖而出。那么我们用几个词来概括他,就是软件的优势是免费 开源,很流行灵活,可重复性强,丰富的资源,强大的社区和前沿。那么这里我要重点提下,可重复性强,如果我们之前使用 spss 做统计分析,就一直要点点点, 如果做错了还要从头再点,但是呢,而语言不用,只要你代码写好一分钟或几秒钟就能重现结果。 那么奥语言的缺点呢,我这里也列举了几个,这里的缺点是我作为医学领域使用的感受。首先呢,他的入门是比较简单的啊,但是呢,你想深入的学习他 还是存在一定的困难,主要是我们医学背后的一些统计理论分析,理论知识要扎实啊。第二个就是他一个方法有很多函数,因为这个阿语言阿巴的编写来自各行各业, 所以啊,有些统计参数的使用会不尽相同,如果对一个非专业的人士来说,那么选择合适的一个阿包可能会存在一定的困难。第三个就是如果你想做一些机器学习,特别是数据量很大的时候,加之一些交叉验证计算, 那么在大数据处理方面会存在一定困难,但是对于我们一般人来说啊,处理日常的数据基本没有问题。 第四点,它主要靠编程完成相关的工作,缺乏拖拉式的一个操作界面啊,就是跟 spss 一样,但其实呢,点击式界面已经有相应的 r 包了, 所以说靠编程的话,他会存在一个记忆,记忆量会比较大的一个问题。第五点,就是作为一个免费的软件,他的技术支持相对来说会比较差,真的 对付费,因为呢,他不靠这个挣钱,所以说他的技术支持来源于阿伟元爱好者的维护,但是呢,这不影响我们的使用。那么这个简单的阿伟元入门介绍就到这里了, 这只是我个人使用的一些感受,大家也可以补充自己的学习感受。好啦,今天的介绍就到这里了,我们下节再见。

别以为会用二元做图是件很牛的事,因为越会用代码来做图的人,越不喜欢用代码来做图。我就做这么一个伟恩图啊,你看用了多少行代码, 总共用了一百来行,包括一些注视啊,然后你还要考虑你自己的字体在这里边有没有,绘图的时候,这个文字不能上下左右的偏移很多他的位置,对不对?你要用网站做图的时候,直接挑一个你喜欢的格式进去,啪啪,把左边和右边的金名一输一写,这合金名字 这会出现在两个合集上,然后两个圈也能给你做出来自己的马方位置也非常的舒服。像什么透明度呀,像什么,这个文字的大小呀,都非常好调,还可以按比例或者不按比例,像那种一次成型的那种热图,火山图都基本的模板还好,像这种伟恩图,还有这种腹肌图,我一般都在网站上面做,真的很方便。

上一期我们成功搭建好了 r 语言生性分析平台的硬件设施,也就是我们的 r r studio 和 r tools, 但就像买了电脑只装了系统还得装软件才能干活一样,今天我们就要给这个平台装武器,也就是 r 包的安装与管理, 同时我们还要给大家分享如何去验证我们平台是否真的搭建成功,避免后续分析时掉链子。首先我们得先做一件关键的事,给搭建好的环境做个全面的体检,确保我们所有的组建都能够正常的工作。 在这个地方我们给大家准备了配置验证四步清单,大家跟着做就能够快速的排查问题。 首先第一步就是 r 语言版本的验证,第二步就是 r studio 的 一个连接验证,第三步就是翻译环境的验证,最后一步就是我们基础包的一个安装测试, 现在我们就带着大家到我们的 r studio 里面来进行一个展示。第一步就是我们验证 r, 我 们先把这个代码复制到我们这个控制台下面来,再点击 enter 进行一个运行,我们就可以看到我们这个 r 的 一个版本号,发布日期和它的一个编辑信息,还有操作系统。 在这个地方我们要和我们之前下载的这个 r 的 一个版本看是否是对应的,之前我们给大家说的是四点四点三版本的嘛,然后我们这个地方也是四点四点三版本的。接着我们再进行到第二步验证我们的 r studio, 然后也是同样的布置,我们这个命令到我们这个控制台,然后我们就可以看到我们这个显示的是我们 r 的 一个版本的一个字母串, 这个地方我们是成功的输出了一个结果,就意味着我们 r studio 和 r 语言已经成功牵手,后续在我们 r studio 里面写代码运行程序都是没有问题的。大家在这个地方也可以看到我们这个 rs 就 连接的是我们这个四点四点三版本的,我们后续如果想要其他版本的话,也可以进行一个切换, 就可以点击这个 tools, 然后再点击这个 global 这个地方,然后我们点击这个嵌击这个地方,就可以选择我们其他的一个版本的一个 r, 就 可以在这个地方进行一个更改,在这个地方我们就不用改了。 接着我们再继续验证我们的 r tools, 然后也是复制我们这个到我们的这个控制台来, 然后我们就可以看到这个 g c c 点 e x e 这个地方,这个下面这个部分就是我们编辑环境的一个验证, 在控制台输入了之后,我们就可以显示到我们这个编辑器的一个版本信息,就说明我们 r tools 提供的一个编辑环境已经就绪了, 那些需要从源代码安装的一个生信包,后续都能够正常的翻译,要是提示不是内部或者外部的一个命令,大概率就是 r tools 没有装对,或者路径没有配置好。 大家回去可以再检查一下 r tools 的 一个安装路径是否符合我们的要求。第四步就是我们基础包的一个安装测试,我们来装一个最常用的一个绘图包,也就是我们这个 g g plot two 包, 点击这个 run 运行一下,然后也可以像我们之前说的那个快捷键,然后 ctrl 加上 enter 就 可以也可以运行。 然后我们这个地方就可以看到一个小红点,就是代表它正在运行,如果大家要停止运行的话,就可以点点击它就可以暂停了这个地方,下面我们控制它还可以看到这个下载的二帧是程序包这个路径,下面就说明我们这个是安装成功的,这个有个大于符号, 我们就可以看到这个安装成功了,我们就进入到今天的核心环节,也就是 r 包的安装与管理。 r 包就像是我们生性分析的一个专用工具,不同的包有不同的功能,比如有的它是负责我们的一个 数据处理,有的则是负责我们的一个差异分析,有的负责绘图格式化。接下来我就会给大家介绍四种最常用的安装方式,覆盖从官方稳定版到开发版的各种需求。 第一种就是从我们的 cran 进行安装,这个就是我们最常用的一个官方渠道, cran 就 像是我们 r 包的一个官方应用商店里面的包都经过了严格的一个审核,稳定又靠谱。安装的方法也特别简单, 就是用 r 自带的一个 instalment packages 这个函数就可以了,比如我们刚刚在 r studio 里面安装的一个 gpltwo 包,还有数据常用的一个,嗯,这些包都是使用的我们这个 instalment packages 这个 这一个包的这一个函数的,我们可以看到上面这个全家桶的都是用的这一个包的, 是用的这一个函数的。第二种就是从我们的 biocorductor 进行安装,也就是我们的生性专属仓库有很多生物信息学相关的包,比如我们做差异分析的这个 lema 包, e dgr 包和我们的 d sigma 包等等包都是我们 biocorductor 进行安装的。 但是我们首先第一步的话,还是要先检查我们这个电脑上有没有 bug manager 的 话的,这这个包管理器,我们把它点击 run 运行一下,如果它 有了的话我们就不用进行安装,如果没有的话,我们就需要这个 instalment packages bug manager 进行安装, 在我们确保好之后,我们再就是运行我们下面这些安装的代码。 安装好之后呢,第三步也就是我们从本地进行一个安装,然后用我们已经下载好的包,然后路径是要换成我们自己文件的一个位置。第四个就是从我们 gt hub 上安装,是一个长线开发版, 如果大家想用最新的一个功能,但是这个 c r n n 或者说这个 biosheet 上面都还没有上的话,这个 gt hub 上进行一个装, 这个地方就是运行我们这个代码,先安装我们这个 remove 包,这个参数呢就是让我们的安装过程少少输出一些日制,看起来更加的清晰。下面呢就是进行一个 这个代码的运行,这个里面就是使用的我们这个 r 包中的这个函数, 将我们这个进行安装,前面是这个用户名,后面是仓库名,我运行好了之后,然后就进行安装,如果是我们本地下载之后安装的话,我们就是运行这个代码,这个的话也是需要大家替换成自己的一个路径, 在我们安装好上面的包之后,我们就有一个小技巧分享给大家,我们可以用这个 library, 然后把大家自己的这个包放进来,然后进行一个运行, 看到这个大鱼包就说明成功了。然后同样的我们也可以就是运行给大家分享的这个小技巧,运行它的话我们就可以非常直观的看到它是否安装成功了,你都运行一下看看,好可以很直观的展示它是否成功了,就有个这个小勾, 大家可以看到我们上面的所有包都是安装和检查完成了的, 最后的话我们还会收到所有包安装和检查完成的提示,特别的有仪式感。在这个地方还要提醒大家几个小的注意点。 首先的话就是我们安装包的时候要保证我们网络的通畅,尤其是我们生性包可能依赖比较多,需要大家耐心的等待。第二点就是我们路径一定要使用英文,避免中文导致一个报错。 第三点就是如果我们存在安装失败,大家要先检查我们的网络或者我们的包名是否正确,也可以尝试更新我们的 r 或者 b o com manager 到我们的最新版本,到这里我们的 r 语言生性分析平台就彻底的搭建完成了, 这下我们不仅有稳定的运行环境,还有了数据处理、差异分析、可识画等各种工具,接下来我们就可以用这套平台开展真正的生性分析工作了。 如果大家在包的安装过程中遇到了依赖冲突,网络超时等问题,或者不知道某个分析该用哪个包,请大家在我们的评论区留言交流。 以上就是我们今天的全部内容,感谢大家的聆听!

r 语言及 r 四 q 六安装配置教程来了,跟着我一步步操作,新手也能轻松搞定! up 已经把详细的教程整理成文档了,不想看视频的小伙伴直接照着文档一步步来就行。领取方式见主页个人简介,需要的同学快去拿! 首先我们来安装 r 语言,进入 r 语言官方网站,点击确认入口页面有超多镜像源,咱们直接找 china 区域的,我这里以清华镜像源举例,点进去就可以 根据自己电脑系统选择版本,我是 windows 系统,直接点第三个选项,接着点击 base, 再点页面上方的 download, 开始下载安装包下载完成,点击打开文件, 弹出安装窗口,点确定,然后一路点击下一步,继续安装, 勾选 yes, 点击下一步,开始自定义 这里的窗口模式只是显示的区别,选哪个都可以,点击下一步,选择 html 帮助点击下一步,继续点击下一步,点击下一步, 安装完成,点击结束,打开安装 r 语言的文件夹,进入默认命名的 r 文件夹, 双击进入文件夹右键 b 文件夹,选择复制文件地址,打开开始菜单,在搜索栏输入环境变量,点击编辑系统环境变量, 点击右下角的环境变量,双击 pad, 点击右上角的新建,把之前复制的文件路径粘贴进去,点击确定, 按键盘上的 win 加 r 键,打开运行窗口,输入 cmd, 点击确定, 输入 r, 按回车键显示如下说明,配置成功。接下来是 r studio 的 安装,打开 r studio 的 官网,也可以复制视频中的网址,点击 download r studio, 点击 install r studio 下面的 download, 点击打开文件,在弹出窗口中点击下一步,点击安装, 安装结束后点击完成。在开始菜单中点击刚下好的软件, 点击 close。 在 菜单栏中点击 tools, 选择 global options, 选择左侧的 code 选项,点击上方的 saving, 点击 change。 将文本编码格式换成 u t f 八,点击 ok, 再打开 completion, 将延迟调成一和一百,这样代码自动补全,触发的延迟时间会更快。 点击左侧 package 选项,点击 change。 这里库建议改成我们国内的镜像源,找到 china 开头的 可以选择这个清华园,后续包的安装就会方便很多。点击 ok, i studio 基本设置就完成了。好了,本次教程就到这里,大家有任何问题可以在评论区留言或者私信 up 哦!

哈喽,大家好,我是赵。今天我想跟大家分享一下,就是在 windows 系统上把那个二元添加到环境变量里面去。 我之前也有讲过这些,但是我今天可能需要修改一下,我再跟大家讲一下。我们先,我是用那个 youtube house, 很方便,我就可以直接输入环境,它就可以找到系统手机的环境变量,然后到环境变量里面找到这个 pis 编辑它一下,看一下, 我们可以看一下,其实我之前已经把这个二元只装的是二十四点二点零的这个 把它添加到环境边上了,所以我现在在 cmd mini 行打开一下,他这个就是二四点零,四点二点零的,但是你可以看到就是我这个升级了二四六六之后, 二十六他又帮我装了一个四点二点一的这个二元,所以我现在基本上用的都是比较新的四点二点一的,我之前的环境变量四点二点零的这个是有点老了, 我就需要把它改一下,我们可以看一下他这个是在这个 d pro 编辑一下,其实可以把它复制一下,然后直接倒着 pro prom files, 他是在这个闭幕录下,但是他其实刚好错了一个文件夹, 而四点二点一他其实也有这个病。对,差不多我直接把它改一下,把这个四点二点一后面加一个,一改一下应该就行了,把它确定确定保存, 保存好之后的话我们看一下,我现在再打开一个 c m d, 可以看到现在的话它这个是像二点零的,但是我现在重新打开一个 c m d 的窗口,现在 就是四点二点一了。对,所以我现在都要用最新的这个,而且我的这个四点二点零呢,其实已经没用了,我就把它删掉算了,就把这个安装的这个文件夹删掉, 要不然的话其实还占次盘空间,然后删掉了,只留个 c 二点一的回收站里面也给他彻底清空删掉,要不然的话呢,其实放到 c 盘 这个删除的文件如果还没有清理掉的话,从回头转,今天我就跟大家把这个二元添加的环境变量跟大家分享一下,大家如果平时有什么问题也可以跟我讨论交流。好,谢谢。

各位同学大家好,欢迎来到南极的生性入门课。想要做好生性分析,第一步就是搭建分析环境,它就像一辆车,要能跑必须先有发动机和驾驶室。 在我们的分析工具里, r 就是 发动机。 r 是 一种编程语言,也是统计、计算和绘图的环境,具有一套完整的数据处理、计算和绘图软件系统。 它是自由的开源软件,并同时提供 windows、 mac os 和 linux 版本系统的版本。其功能包括数据储存和处理、数据库运算、统计分析、统计绘图等。 它是整个系统的核心,负责计算、绘图、运行软件包。而我们的 r studio 是 驾驶室和操作界面,让我们能方便地写出代码,看数据,出图表。 只有发动机,没有驾驶室,车很难开,只有驾驶室,没有发动机,车根本动不了。所以今天这节课,我们就一步步把 r 和 r studio 完整下载安装好,为后面的生性分析打好基础。 那首先记住最重要的一点,必须先安装 r, 就是 我们的发动机,再安装 r studio, 顺序不能反。 第一,我们去开始进行一个 r 的 下载和安装。我们在网页里面可以自己去搜索 r, 进入到这样一个界面,我们点击进入, 而这有一个 download r, 我 们点击在这可以看到有许多的镜像网站, 镜像网址,我们选择中国的镜像网址,选择第一个好。进入到这之后,它会有一些不同的下载的版本。我们如果现在和我一样用的是 windows, 我 们就下载 windows 的 版本,然后在这会看到一个 instore for the first time, 我 们第一时间去下载 r。 点击进入之后,在这儿会首先看到的是一个 download r, 四点五点三,这是我们此时最新的一个 r 版本, 但通常来说我们都会都不会去下载最新的一个 r 版本,因为它可能有些 r 包的更新没有跟进的上,所以我们可以去看看之前的它,在这有一个 previous 之前的一些版本,点击进入, 然后在这就会把以往的一些版本全部罗列出来,我们就去下载最新版本下的一二两个版本, 好,我下载四点五点二,然后我点击之后我们看到这儿下载 exe exe 文件,下载的时候我们可以注意一下, 通常不会把它下载到 c 盘,这样会使我们的运行速速度会非常的卡,我们就提前在我们的 d 盘里面,我们提前在我们的 d 盘里面去新建一个文件夹,然后给它命名为 r, 之后我们刚刚下 之后需要下载的 r 和 r studio, 我 们就把它放到我们的 d 盘下面这个文件夹下,它还在下载,然后我们就停止运行了,我们之前是下载过一个我的 r 的, 然后我们把它剪切放到我们刚刚新建的文件夹里,然后点击双击, 然后这接下来就是他的一些下载的操作流程,选择安装时使用的语言,然后中文简体,然后我们继续点击下一步,他说就说他 要把我们的 r 放到我们的 c 盘里,然后我们就点击浏览,放到我们刚刚放到的 d 盘文件夹里,然后点击这个 r 确定, 然后此时他就把他他的位置下载的位置放到了我们刚建的 d 盘里的 r 文件夹下,然后下一步,然后下一步我们都是默认的,根据他的默认选项一直点击下一步, 然后这里有个创建桌面快捷方式,我们要选上好下载下载安装完成,然后我们点击结束,可以回到桌面看一下我们刚刚下载的 r 的 版本,是四点五点二,此时他都已经下载好了,这是真的是最, 这是我们刚刚下载的 r 版本。 r 下载好之后,我们去安装我们的 r studio, 我 们可以用我这里提供的这个网址,或者是直接去我们的浏览器里面解锁都行。好,点击进入, 进入到这样的一个界面,我们往下往下滑,它这有一个 download, 这这里看到有一个 for windows, 然后我们就点击 下载好这里 r studio 下载完毕之后,我们同样打开文件所在的位置,然后剪切完,我们把它放到之前在 d 盘里构建的 r 包里面,然后放进来,放进来之后我们同样的双击, 呃,我这是因为我这台电脑上已经安装过 r studio 了,我们同样的和 r 的 步骤是一样的,我们把我们 r studio 的 安装路径改到我们这个 d 盘的 r 这个文件夹下,然后其他的选项就根据它默认的选择来进行下一步。点击 之后可能有些情况他是不会在我们的桌面上建立快捷方式的,那我们就只需要在这个截图里面去搜索一下我们的 r studio, 然后把它拖到我们的桌面上来就行了。这里到这里就是我们 r 和 r studio 的 具体 安装流程,现在我们可以来看一下 r studio 里面分别是什么,就是我们的一个 r, 然后我们在里面可以输入 a 等于一,那在这它就会运行,可是我们可以发现它运行是没有任何的反馈结果的,那这就是我们之前说到的 r。 二,它只是一个发动机,而我们需要进行可塑化处理,用到的就是我们的 r studio, 我们把 r studio 打开, r studio 打开之后在这会有三个栏目,通常来说刚开始打开都会有三个栏目,那我们可以新建一个,在这新建一个,在这 那我们对这四个界面分别进行一下介绍。在左上角的这个框就是我们的编辑窗口,它主要负责我们的代码, 代码的攥写,而我们代码的攥写之后的运行结果。而下方就是我们的代码执行窗口,负责我们代码的执行,我们在这就可以看到代码执行的过程, 然后在这个左上角,这就是我们的环境,它可以处记录我们当前的变量的数值,查看变量的情况, 还有我们的一些历史数据以及外部的数据库。然后在右下角就是我们储存的路径下的 files, 这里会有一个文件,然后这里是一个画好的图,我们如果在这绘图,也会在这个窗口 绘制出来之后会展现在这个窗口啊。这个 packages 就是 我们的一些安装好的 r 包,看它是否加载好。这个 help 就是 我们可以去查看一下我们 r 里面某些函数,它的具体 是如何使用,还有我们的用来显示本地网页的文件,那分别就是这四个窗口, 现在我们可以在 r 里面来实操一下,在这里我们的编辑窗口,我们输入,我们用英文的输入方式,输入 a 等于一,然后点击这里有一个 run 运行,那在我们的执行窗口,它就会运行出 a 等于一,然后在这个地方就会把我们的变量储存下来。 a, 它这就是标注的是一,那绘图呢?刚刚还有一个,我们进行一个简单的绘图,一到四,同样的点击运行,好在这就会进行一个简单的绘图,那这个在绘图的窗口,它就把我们的这个图片展示出来了。这就是我们今天课程的内容,简单的去 向大家介绍了一下我们的 r 和 r studio 的 一个介绍, 并且把我们的 r studio 里面的四个窗口进行了一个简单的介绍。那在下一节的课程中,我们会去介绍一下 r 的 一些基本语法,今天的课程就到这里。

今天跟大家说一下适合做生性的笔记本,先讲选择的逻辑,再说从高到低,然后性价比比较高的笔记本,再说常用的这种儿语言和 rs studio, 它主要就是用这个 cpu 的单盒,还有一个占用量非常大的就是这个 r 的本地缓存就会大量的被吃在这个运行内存里,分子动力学这种大量的计算要吃到 gpu 的 根本就不推荐用笔记本做,笔记本的散热差,功耗低,所以远远不如台式机笔记本的这种五零七零甚至五零八零,可能刚刚赶上这个台式机的五零六零太,所以就不太建议用笔记本来跑,如果真做到分子动力学模拟或者深度学习这种计算的,不如直接上台式或者做个服务器。总结一个选本逻辑,我们需要一个强大的 cpu 以及比较大的运行内存 比欧多,选择十四代或者是奥沙系列的主要在于这个 u 七 u 九或者这个 i 七或者 i 九 m d 的可以选,就是在于 r 七 r 九这种新出的 ai 七和 ai 九。接下来我说的这三款笔记本都是型号上是这个,然后 袋鼠大家自己看一个,就是这个 uga pro 十六 s 至尊版,运行内存能够上到六十四 g, 然后同时它有独立显卡,前面说独立显卡并不重要,但是它唯一有一点影响就是如果你要用的和显,它可能会占用到你自己的运行内存,说这个独显的作用就是说帮你 释放你的这个运行内存,不被这个显示来占用。还有不错的就是这个新派的 z 十六,它也是比较轻薄,然后性能比较好,这个是板在内存的六十四 g, 所以不太受内存涨价的影响。最后一个就是这个新派的 t 十四 s, 也是联想的,这是这里边最便宜的一款,但是同时它有一个问题,就是它的 cpu 是一个低压的 u 三款,现在二手价基本上是在四 k 到八 k 中间,还是非常不错的,加三款都是联想的,因为其他的牌子的这种啊,有六十四 g 运存的电脑基本上都已经是上万价位,或者是说全都配备着高配置的独险,这种大家如果知道什么声信做起来比较好的,笔辈也可以分享在里边。

同样的数据,你用了这几个回归算出来, x 是 y 的 危险因素,随着 x 的 增加呢,结局发生的风险是不断增加的。但是 我们用 r、 c、 s 一 画呢,可能会发现 x、 y 之间的关系根本就不是直线,而是风险先下降后上升的 u 型曲线。如果说你只用传统回归去分析的话,这个信息就是完全丢失的。今天我们就来讲清楚 r、 c、 s 到底是什么,怎么做,以及用 r 代码怎么去实现。 rcs 它的全称叫做限制行李方向条,那么它的核心思想呢,非常简单,他认为连续变量和结局的关系不一定是一条直线,因此呢,我们把它切成几段,然后每段来独立的拟合一个三次曲线啊,通过在切点处平滑连接啊,把两段线这样来去绘制一个 rcs 曲线, 那么它切成的这几段呢?这几个切点就叫做节点数,那么它用来切割的这几个点呢,就叫做节点, 节点数越多,曲线就越灵活,带相应的呢,他就越容易发生过你核。因此呢,我们在选择节点数的时候,是要根据我们数据的一个样本量以及我们数据的复杂程度来去确定的。来讲呢,我们的节点数设置是在三个到五个之间,那么 rcs 上手呢,我们只需要搞清楚这么三个点, 首先就是我们设置几个节点,三个呢是比较常用的,那四个呢,就是针对一些大样本的数据嘛。第二点呢,就是节点设置在哪,其实这个大家都不用关心哈,一般来讲呢, 我们其实就用到 r 包里面默认的一个节点数就行了,那么我们 rcs 分 析呢,只需要去确定三个点, 第一呢就是我们要设置多少个节点,常规来讲呢,三个到四个节点就是够用的,那对于一些比较复杂的数据或者样本量很大的数据呢,我们可能 就需要设置五个节点。第二点呢就是我们的节点设置在哪里啊?常规来讲,我们会用等分位数去设置,比如说在设置三个节点的时候呢,我们把节点设置在百分之十、百分之五十到百分之九十 这三个点上,那大家其实不用太关注这个,我们一般用到 r 包里面内置的这样一个节点设置就可以了,所以我们只需要去选择节点的一个数量。 第三呢就是我们的结果如何呈现,以及我们的结果要怎么去报告。我们其实最关注的首先就是 x 和 y 的 关系嘛,它到底是一个限行的还是非限行的关系,那就需要去报告我们的限行检验的一个 p 值接第二个呢就是我们的 r 四 s 曲线,也就是我们的 x, 随着我们 x 的 变化呢?那么我们的结局发生风险到底是如何去变化的? 我们还可能会去报告我们 rcs 曲线的一个百分之九十五,执行期间可能会附带着去把我们数据分布的一个这方图画在这个 rcs 曲线上。另外呢就是如果说我们的数据它是一个 u 型的,或者是它存在一个趋势变化的这样的一个拐点的话呢,我们也可以把它标注在图上。对我们来讲, rcs 分 析的 r 语言实现 第一步我们需要去加载包,我们这里用到的是这么四个包,那其中的 ims 包,它是我们 rcs 分 析的一个核心的包,它来去构建模型,并以及呢你提供这个 rcs 礼盒的一个函数, 然后就是 gpl 的 二和 rcs 包,这两个就是 rcs 曲线可识化的这些包。然后在我们这个设备代码里面呢,用到的数据是 survival 包里面内置的肺炎的这样的一个数据。第二步呢,很关键,很多人可能在分析的时候会漏掉, 在我们用 r r m s 进行分析的时候呢,我们需要给数据进行这样的一个出手话,那这步完成之后,我们就可以开始去构建模型,它其实跟我们常规的回归模型呢,是没有什么太大区别的,只是说呢,函数可能跟我们之前用 survival 包的函数会稍微有点不一样。好,那么在这呢,我们用 r c s 这个函数去把我们的连续变量给它扩起来,并且在这里去写明节点数,我这里设置的节点数呢是三个。在此之后呢,我们就可以去查看结果了,我们通过 anobot 呢去查看我们的模型的结果,它到底是限性的还是非限性的哈, 那我们就主要看这两行的一个对应的 p 值啊,第一行呢,这个 p 值就是在我们的模型中,我们的变量对于结局它有没有写出的影响。 那么第二行呢,这个 non linear 呢,就是我们所关注的变量和结局之间的一个非线性的配置,他们是否有显著的非线性的关系。最后呢就是出图啊,其实非常简单,就这一段代码就行了哈,那我们这个图像呢,它画出来大概就是长这个样子的,在其中呢我们能看到出来是 r s 曲线的, 随着我们连续变量的变化,我们的结局风险是怎么样去变化的,以及呢我们的 x 和 y 之间的一个非现金的 p 值,以及整体的一个 p 值。此外呢还可以看到这个 r c s 曲线的百分之九十五这一区间。除此之外呢,还能够看到的就是我们连续变量它的一个分布的密度。 那么我们最后来回顾一下今天的结果, r c s 分 析呢,就是用来去看连续变量和结局之间是否存在一个潜在非现金的关系啊,是否有 u 型关系,还是有拐点。 然后我们的分析呢,其实也非常简单,代码也就这么几行,主要呢就是分为模型的构建,然后节点的设置, i c s 的 一个逆核,然后图形的呈现这么几个步骤。

儿教本退出包做了一个一,这个问题,就是单细胞软件在你的路径里边找不到你的儿包了,我们只需要两步操作就可以把它解决。第一步就是先右下角退出你的杀手软件,最后还剩下一个 windows 安全中心,直接打开它, 打开之后要修改的地方主要两个,第一个就是这个主页,然后应用与浏览器操作里里边的这个智能应用控制这个地方一定要把它给关闭了,他会把咱们的单细胞流程软件给设置成不信任,所以他就没有办法正常的读取这些耳包。第二步就是在这个病毒防护里边这块有一个管理勒索软件的保护, 把这个文件夹反文限制也给它关掉,像其他的这些威胁啊,然后病毒预防污设置以及这些防火墙之类的都不需要管它,我们可以重新启动再试试, 依旧是包错。而脚本退出一,我们只需要在日志里边对应的找到这个 sc flow run time, 在这个目录以下把前面复制一下,像我这个电脑的话位置就在这,然后直接按回车就可以了。找到这个 sc flow run time 的文件,接下来右键直接把他删除掉就可以了,他插图软件之后他依然会爆这个错, 就是因为它里边的文件已经损坏了,咱们只需要把旧的目录给他删掉,然后让他重新新建目录,在软件运行中会自动重建的,之后再遇到这个二角本退出等于一的时候就可以直接解决了。

大家好,我是阿树,我从零开始学下语言的小白,今天教大家怎么把表格从同样的配音的 id 的 这么多很多二十几个数数据来汇总成这样的大数据呢?在临床中我们经常会遇见这样的问题,今天我教大家一下, 那我们怎么把二十几个这样的表格,我现在生成了是二十个这样的表格合在一起呢?首先声明一下,我现在这里的所有的数据都是我随机跑出来的,那随机跑出来的数据代码在这里 就是这个随机生成的表格代码,这个我会附一起附在这个包里给你们,你们就可以自己去跑下试一下。那如果用我现在代码呢?就是现在我随机生成的这一串代码,先打开这个文件夹, 我们去这个 r 语言这个合并的代码里。首先我们需要一个唯一的识别码,就是你要保证每一个患者都有这个识别码,你要通过它来匹配那辅助的识别码 u u i d 呢?就像 类似于卡号啊,类似于患者编号啊之类的。那我这里的这个其实就是我原始数据里的就诊卡号,这个是非必需的。来,我们先看一下,先要加载这几个包,要确定一下你安装了 tidyverse。 呃,如果你没有安装 tidyverse 的 话,前面还要加一个 install package tidyverse, 那 跑完了这个代码呢?现在就可以 library 了。来,我们来一步一步的做,这是我们这一次需要用到的几个包。 好,来,第一步我们要看它现在读取的文件夹,它我们接受的文件夹呢,一共有这两种形式,一个是 xls, 还有一种是 xls 的 两种格式,呃,我们复制,比如说我要复制 现在我所有的文件都在这一个文件夹里,然后我们就点击上面复制复制贴 到我们的这个 r 圆里面,贴进来了之后呢需要改变,把两个,把一个斜线改成两个斜线,这个是一定要改的,不 matter 读取的时候就会有读取错误,它就会报错。 好确保每一个单斜线都变成双斜线。 之后跑这一步,这一步是把你这个文件夹里的数据全部都读取进来,下一步是读取的这个格式,他会报这个行数,你可以通过这个行数来检验你这个表格里一共有多少个患者, 他会反馈这个我读了哪,哪个文件的哪个数据,一共有多少行。这个呢我们等会是要和下面一个数据来匹配的, 然后他同时也会汇报全部处理完成,一共载入二十个数据机,就是你一共有二十个文件夹在里面,如果少了的话,你要对照一下是不是哪个文件夹有问题。好,现在我们建立一个统一 id, 在 我们刚刚看到的这个表格里, 这个 patient 的 id 呢,就是我们识别的唯一的 id, 而这个呢是比如说患者编号,那我们是这样的,我们优先以 patient 的 id 来和,如果有患者编号的话,就它们俩一起来匹配, 如果没有患者编号的话,就是只用 patient id 来匹配,所以主要还是以这个为主,所以要确保每一个患者都有一个 patient id。 那 同时呢会有一些情况,比如说一个患者来了多个周期,这个没有关系,这个 patient id 就是 我们按周期来定这个 patient id, 好 回到 r 语言, 现在我们把这个 patient id 来定义一下,这个跑出来就行了,这个代码是不会出错的。那主要要关关注的是呢,这里我有标的地方,就是优优 id, 就 替换你在第二列的那一个, 你的值可能是患者编号。然后呢这个 patient id 呢,就是它的唯一编码,就是要注意这里面的所有东西都要替换掉, 这这三个要替换掉,下面呢就是它会报一个可信度高,它的可信度高的意思就是你在这个文件夹里一个 patient id 只对应一个 u u id。 好, 下面我们进行合并,合并的时候呢,你要注意把这边的 patient id 改掉,只要把这三个改掉就好了。 首先它会剔除一个没有 patient id 的 脏数据,就是如果你的唯一式编码是没有的话,那它就会把这个数据剔掉。其次呢,它会以这个唯一式编码进行分组来操作 好,它反馈了一个最终汇总行数是二十,那我们为什么前面有这个二十行呢?比如说这边的二十行是说我们汇总了之后应该也是二十行,这样数据才没有丢, 那如果数据丢了的话,可以回去重复检查一下,看一下是不是有的数据没有这个唯一的识别码。 那接下来呢,这个 u u id 匹配多个卡号的错配呢?是检验这个患者编号或比如说患者编号和就诊卡号有没有重复的,这个文档里就是看这一列和这一列有没有重复的。其实如果 只是检测一下你这个文本有没有错误的情况,比如说一个患者编号配了不同的就诊卡号之类的情况,但是呢这一步不是必须的,如果你想要检验一下你的数据有没有错误,可以跑一下,但是并不是必须的,我这里跑给大家看一下 这里有没有重复的行,就是看你行与行之间有没有重复的,他也是帮你检验的。这一步其实检查数据你不是一定要做的,你这两步不跑的话,他也可以推出来答案, 下面呢它会报告给你编号与卡号对应关系是一样的,就是说这个 u u id 和 card number 是 一样的, 下一条是有没有重复数据,如果它没有检测到重复数据的话,就会给你报无没有重复的数据, 最后会把他们呃导出成数字型,因为你之后的一些,比如说血液检查了,或者是以其以后的其他的可能需要数字型,那我们前面是其实是把它导成了字母型方面合并,那最后就是除了这几行, 你不想要换成字数字型,你想要保留它是字母型的,就把它填在这个里面就可以了,然后它就有其他的全部会试图去还原成数字型,然后现在接下来就是导出, 好,现在已经导出了,我们去看一下它导出的结果 汇总版,现在就可以看出来它导出的结果了,它通过这个 patient id 来定位,把其他的所有的文件夹里的全部都填进去了,这样就完成了这个操作。

大家好,欢迎来到 ai 上研修,今天要为大家重点推荐由崔老师主讲的最新基于耳语言森林生态系统结构、功能与稳定性分析与可视化实践。在生态学研究中,森林生态系统的结构、功能与稳定性是核心研究内容, 这些方面不仅关系到森林动态变化和物种多样化,还直接影响森林提供的生态服务功能及其应对环境变化的能力。 r 语言因其强大的统计分析和数据可适化能力,已成为生态学领域的重要工具。通过 r 语言的多种分细胞,我们可以对森林生态系统的结构、功能与稳定性进行系统研究,为生态保护和可持续管理提供数据支持。首先,这门课聚焦哪些核心科研场景? 我们梳理了森林生态研究领域的关键技术需求,课程内容全面覆盖聚焦全球森林数据获取与处理 课程将系统讲解如何获取和处理 f i a f i a group g f b i 等全球森林数据集, 以及气候、土壤、地形等多元环境数据。聚焦生物多样化与群落组成分析,深入讲解 shannon winner 指数、 simpson 指数等多样化分析方法,以及 n m, d s, p c a, c, c a 等群落组成分析技术, 掌握森林群落结构的定量分析方法。聚焦机器学习与结构方程模型,应用包含随机森林算法、地归、特征消除等机器学习方法, 以及结构方程模型在生态关系分析中的应用。掌握复杂生态关系的量化分析技术。为什么这门课值得选?三大核心优势为您保驾护航!优势一,技术体系完整,覆盖全流程 课程,包含从数据获取、育处理到高级分析的完整技术链,形成森林生态系统研究的全景知识体系。 优势二,实战案例丰富,注重应用效果。通过丰富的实战案例教学,包括多样化分析、空间格局分析、机器学习建模等实际应用场景,确保学到的技术能够立即应用到科研工作中。优势三,教学方式灵活,学习效果保障。 采用线上直播加助学群辅助加导师面对面实践工作交流的多元教学方式,提供全部课程回放和配套教材数据,确保学习效果。 光听介绍可能不够直观,接下来让我们通过一段简短的片段,感受一下崔老师的授课风格与课程风格。我们的研究啊,我们去选合适或者有针对性的资源进行量化去, 那在咱们这个研究里面,咱们就主要针对了这里面的物种,它的必有环境,也就是说我们从这个网站上第一天下下载到的必有一到必有十九, 这十九个环境变量作为例子,那这个物种还是今天上午咱们在分析的时候读取到的物种, 还是这样,三十七个物种,这个三十七个物种里面,我们首先读取进来的数据后,把它们转化成物懂物种的风度矩阵,那在这个矩阵里面,我们需要 去去获取的是两个生态位宽度的量化指数,分别是 levens 指数和 channon 指数。 random 指数我们其实前面已经见到过了,它是基于怎么样的一个函数去可以计算的,那我们这里把这个 lambs 指数和 random 指数都给它放到了一个 function 下面 一个方 function 就是 一个函数或者是一个程序包,我们只要把这个 function 给它附上一层外一,那重新命名成一个新的 calculate nequalities, 那 这就是它的生态位宽度的量化指标。在下一步我甚至都可以把它转化成一个 package, 这个 package 的 使用可以直接调用到这个程序包,就可以获取到它里面的 这个含底层函数,然后计算出每一个物种它所对应的生态位宽度。在这里我们直接定义了这样一个 function, 这个 function 里我们在用的时候不需要进行任何的修改,咱们只需要读取一次,对于每一个 function 来说,其实它都是一个没有穿衣服的 package。 然后运行这个 function, 这是定义运行的时候是怎么运行的呢?大家可以看到我定义的这个 function 名字叫做计算生态位宽度,那我在接下来用的时候,我的目的就是要去计算每一个物种的生态位宽度, 这里使用的是 apply 函数, apply 函数里面定义的是这个物种,那里面这个函数调用的就是上面的这个 function, 得到的生态位宽度就是每一个物种它所对应的 loven's index 和 channel index, 这是我们那如果我还有另外的一组数据,我同样的只需要把这里面的 species data 给它替换掉就可以了。 拿到的这个结果,首先咱们按照我们学习它下来这么久的套路,第一个就是我把这个数据,我的目的是要去分析格式化,然后形成文本, 那我首先就要先把这个数据给它提取出来,转化成数据框的格式,通过 excel frame 把这个数据框 提取出来。大家如果仔仔细看这一行代码,你就会发现在这个嵌套里面,我们第一次出现了一个 t 这个 函数,这个 t 的 函数 t 函数目的在于干嘛?我们回到这个刚刚出现的这个生态位宽度的计算结果,大家可以看到我的列是物种名称,我的行是 lawrence index, channel index。 然后来看我输出的这个数据框,我的列变成了 lawrence index, 我的行,我把行名字啊给它命名成了这个 species, 那 其实我经历了一个转制,这里的转制函数使用的就是这个 t 函数。拿到这个 t 函数之后,第二步 咱们把这个 species 给它命名成了增加的一列,这个填充内容就是原来这个数据库的列名 输出这个结果变成了每一个物种它所对应的 lovers index 和 channel index。 那 这种组成类型的数据框大家也不是第一次见到了,咱们在上一节课分析不同的这个 关于前面这个去量化那三个科学问题的时候,每一个科学问题他都有不同的指数去进行量化,最终我们都是整理成了一个这样的数据框格式。首先我们拿到这个数据框,可以先输出用去用于格式化,格式化使用的这个 代码,这个程序是 ggplot, 那 在这里面我们设置了首先设置的数据来自于哪里?它的 x 轴和 y 轴分别是什么?那根据这个增递增趋势,大家就知道我这里面肯定又使用了排列的 函数是 reorder, 那 我们回到这个代码里可以看到确实我们对于这个 x 进行了 reorder, reorder 的是这个 loveline index, 它 reorder 的是 reorder 的是 species, 它的外种是 loveline index, 也就是这个 好里面的填填充包括了这个 x 轴的标签, y 轴的标签名字以及其他的设置,我们都可以 就是使用这个 sim 去给它设置,比如说把这个背景给它删掉,或者是把这个 view 的 颜色给它更换掉都是可以的。从这个图里我们就可以看到这是一个生态位宽度的 增序的图表,我们从最后一个可以看到生态位宽度最高的物种,它是 g u g m a 这个物种,那 它的这个 learn index 是 一个两百多的数值的实战氛围。通过片段可以看到,课程非常注重将理论知识转化为实操能力, 核心内容体系如下,专题一,理论讲解耳语言入门与群落生态学理论基础专题二,数据获取与处理全球森林数据及介绍与环境数据提取专题三, 生物多样化与群落组成分析、多样化指数计算与群落结构分析专题四,机器学习在群落分析中的应用,随机森林算法与特征选择技术专题五,路径分析和结构方程模型,生态关系量化分析与模型构建专题六, 群落稳定性分析、时间序列分析与稳定性评估专题七,案例分析与写作指南, 论文模板总结与高质量可适化学员普遍反馈课程内容系统全面而语言工具的应用,让森林生态研究变得更加科学高效,对提升科研能力有很大帮助。