大家好,今天教大家如何用 r 来直接读取 excel 文件。嗯,如果你电脑上没有安装过 red xl 这个包的话,我们需要先加载一下,先下载安装一下 red xl 这个包,我们下载这个包的喊的代码是这样的, install packages red xl 这个代码,这行代码是,嗯,可以下载 red xl 这个包的,因为我已经安装过这个包了,所以,所以我不需要写这个。然后安装完这个包之后,我们接下来需要加载一下这个包 library red xl, 然后再来读取 excel 文件。假设现在我要读取这个二零二二零三 幺三 s s r 这个 excel 文件,这个数据几数据库啊?我可以这样写, red 下划线 excel 括号,括号里面记得一定要加上双引号。然后我们把这个 excel 单击这个 excel 右键,单击属性,在属性里面找到这个 excel 文件的位置,把它复制粘贴到代码里面,然后斜杠, 然后再复制粘贴这个文件名, 然后再写上这个文件的格式,文件格式也可以直接复制粘贴过去,就是这个 xl sx 啊。接下来很重要的一步就是需要把这个干斜线改为双斜线, 如果这里不把它改为双铁线的话,是读取读取不了的, 这样的话我们就把这个文件给加载进来了,可以看一下, 这就是我们读取这样的一个赛文件啊,我们可以看到这个啊,里面他是只显示我们读取的一个赛奥这个数据库的前十行的一个,嗯,前十行的那个数据, 他他其实后面还有六十九行的数据啊,没有显示出来。六十九猫肉丝,然后这是我们的一个实际的一个 数据数据级是这样的,他总共是有我这总共是有七十九、七十九行的,但是在二里面我们是只能看到他的前十行啊。接下来的话,嗯,然后他读取进来这个格式和在赛奥中的格式是完全一样的, 可以看一下这是我们一个赛尔的一个表格,然后读进二里面也是完全一样的。然后我们如果想对这个读取进来的这个数据级进行后续的统计分析的话,我们需要给这个数据级命名。命名的方法就是要假设我给他命名为 date 一,然后等于 我们直接把上面的这个这行复制一下,然后粘贴到这里就可以了。然后呢我们来看一下这个, 看他就是完全一样的,和一个赛奥是完全一样的,然后显示的是前十行,后面六十九行他是隐藏的。
粉丝198获赞1314
今天给大家介绍一个 r 语言文本挖掘的工具,它可以将这个 excel 里面的数据啊直接挖掘出来,汇成图形,那么我们看目前这个文件夹里面是没有任何图片的,对吧?那么我们从通过 r 语言对我们的 excel 进行挖掘 挖掘,我们先把刚才图片删除,然后现在我们运行所有的代码,点击状,对吧?点击状了之后,他就会读取里面的数据,进行字一的会下来保存到本地文件夹住,很快啊, 这样的话我们的图形就汇成了,我们打开文件夹,这就是我们所有的啊绘的图,包括剧类图啊,那个,呃,次元图等等等等啊,柱状图等等,是吧?
今天我教大家如何把我们自己写的软件打包成可执行的一个文件,或者是做成 e x e 文件啊,就是在 windows 上也可以执行。而首先的话我们需要就是比如说你打这个 client 这个 model 的话,你就在这个 model 里面,就是 menu 里面加入这个它要打包的这个插件, 把这段代码加到里面去,这边要改的地方的话就是这个地方就是说你要配置这个起度的引导的一个主任,也就是我们的梦方法 这类的一个包名和类名你就写在这,然后这边的话就是打包好的一个名名字你也可以自己改一下,改完之后我们就直接点对的 model, 然后的话点这个拍照,然后打包就可以了。 好,打包好之后,对应的这个 model 侠就会生成一个踏踏包的文件夹, 这里面的话就是对应的我们的这可直行的文件,我们直接可以打开它,这时的话我们把当前这个项目先关掉啊,就是这边好,现在我们直接来运行,我们打包好了,这个看能不能直接运行好,大家可以看到这时候的话你就可以直接来运行了, 是没问题的。好,再说一下就是把这个价包怎么变成在温度上可执行的 exc 文件,并且发给别人,别人也可以执行啊。首先的话这个这个步骤的话,我就在这个 windows 上操作吧。 好,这边的话我我之之前的话已经把这个可爱的我们打包好的,这个架包是一个可运行的一个文件啊,大家可以看到我已经上传到这台电脑上了,你到时候就上 刷一下就可以了。好,有一个目标的一个价包,然后这边我们随便借一个文件夹, 我们把这个夹包拖到里面,然后再找一个,我们这个我这边是记这个 jdk 八, 然后我们就把这个加一拿过来,这里给扒的加一拿过来,因为的话如果说你不拿的话,到时候别人是没法运行的,就只能你自己运行,别人是无法运行的。好,这时候你要是,嗯,就是把这个东西放里面的话,你发给别人,别人也可以运行了 啊。这个放完之后的话, 然后我们是借助一个软件啊,这个软件就叫 z x e forg 这样一个软件,大家 就下载一下这个软件就行了,然后下一步,下一步就可以安装,安装好之后直接打开就可以了。好,打开之后的话这边的话我们直接点这个下一步。好,这边的话我们就选择这个第一个,然后点下一步。 嗯,这个的话就是说他这个应用要输出到什么地方去,我们就填他的一个位置就可以了, 这个是应用要输入到的一个文件夹。 好,你填上,然后这个是那个名字,我们就随便点个名字,比如说我们就叫柯南。 好这个名字,然后再点下一步。 嗯,然后这边的话我们可以再给这个名字吧,这个名字的话还叫这个克莱特就行。把这边填一下,这边的话我们就不设这个图标,如果是大家想设的话,自己设一下就行,然后其他的都选择默认就可以了。我点下面, 嗯,这边的话要选择的就是说,呃,我们要选择对应的那个架包。 好,我们把我们刚才打包好的那个夹包拿过来,桌面 好,就是这个家包,原始的这个家包,然后的话要通过这个找到我们的这个引导类, 我们这个就是启动的一个主类的话,就是这个 klat bottle shop, 为什么会有两个呢?我们选第一个就可以了,你看一下你那个名字,我看一下啊,就是刚刚我们这个启动的这个引导类叫什么名字 好?这个就叫 bot strap 下面的这个可爱特 boot, 他就少了一个 t, 所以说我们就选第一个就可以了,然后就是主音导列,你这个名字叫什么你就选什么就可以了,然后点, ok, 选完之后的话我们再点这个下一步。 好,这边的话我们选择一点八就可以了。一点八,一点八,我们再设一下这个对象啊,就是 这个的话我们可以直接点这个添加,然后这个文件夹,我们选一个文件夹,就选这个加一的文件夹就可以了。好,打起,然后再点下一步。嗯,这边的话选择默认就可以了。 嗯,这边的话还要再设一个东西啊,就是我们这个我们打包好之后的一个平台必须要设,要不然的话他是有问题的。 好,这边的话建设一下他,我们要生成一个六十四元的,因为我们电脑一般都是六十四元。好,这边选好之后点下一步, 然后点这个菲力士就可以了。把这首我们再制作好,把,这首的话已经好了,我们再看 看一下,这面应应该就多了一个 e x e 文件,我们点击这个 e s e 看能不能运行,这个是正常提示。好,大家可以看到现在的话这个 e x e 文件也可以打开了,我们就可以来运行了。 这时候的话你可以把这个删掉,然后这个原文件你都可以删掉了。啊 啊,这个的话我们还在打开了就不删了,你到时候删掉,然后这两个你就可以打个包,然后发给别人,别人也可以运行。
大家好,我是小明,今天来录制一期视频,介绍一下使用二元做数据整理的一个简单小例子。然后今天的视频也是回答公众号读者的一个问题,他的问题就是 他现在有很多个文件,就是一个赛奥文件存储的数据,我这里面就举了四个,四个文件做视列,然后他每个文件里面的数据内容是这样的,比如就是他这个第一列是染色体,然后第二列对应的就是 染色体上的位置,然后第三列有一个数据,比如这里面我准备的就是一个测序深度,比如这个就是将来是 d a 号染色底上面二四六八十分别对应的这个剪辑,然后后面有一个测序深度,就是这个 测试深度是一,然后第二个这个相当于是这个相当于就是第一个样本,他第一个样本里面是这样存住的,然后对应的就是第二个样本数据也是同样的染色体, 然后俩字体上点击的位置,但是这个位置他是不一样的,你看这个现在是一三五七九,这这个是我随便整理的,然后这个对应的是二四六八十这个样子的,同样的这个也是 现在这个是第二个样本,这是第三个样本,这个也是这样。第四个样本,然后他想把这个四个样本整理到一起,最终的格式就是这个样子, 这样的就是染色体上的位置,从前往后拍,然后美列是一个,这个叫美列是一个样本,就是第一个样本,然后在这个位置他的测余深度是多少,然后第二个样本在这个位置,如果是没有,比如第一个样本 在这个位置没有的,然后这就是控制,然后接下来第二个样本的测距顺度,第三个样本第四个样本就是整理成这种格式,我理解的他是这个意思,然后我不知道我理解的是不是正确,然后下面我就 介绍一下代码,从这四个文件如何从这四个文件然后得到这最终这个文件。呃,这个里面用二元里面需要用到的是 我用到了一个 titty boss 这个包,如果你是第一次用的话,需要安装一下,安装的话直接用这个 excel 点拍给 excel, 然后加这个名字,然后点击软件的话就可以 来安装联网,他就就会安装,然后读取一个赛偶文件的话,这个地方我用的是瑞的 xl 这个包,同样的你如果是第一次用的话也得安装这个包,然后点击一搜拍给这,然后点击转就 可以了。这个地方我已经安装过了,我就不再安装了。人。呃,这个泰迪沃尔斯因为后面好几个函数都是来自于这个包的,然后所以我用的时候就加载这个包, 然后这里面只读取数据用到了瑞瑞的 xl 里面一个函数就只这个包就不用加载,我直接用这个包到名字加两个冒号,然后加函数的名字读入就可以了。呃, 首先就是将你比如这四个数据,将你准你这四个原始数据,然后放到一个文件夹下,比如我现在放到了他默认工作目录下面的一个普拉克替词这个文件夹下面,然后 第一行这个命令就是展示当天文件夹下的所有的文件,然后后面有个拍腾,然后拍腾 对应的就是你指定一个模式,比如就是现在是星点这个文件的后缀名就是展只展示当前目录下以 xlxx 这个结尾的这个所有的文件。然后他后面有一个负内幕,就是 是否展示这个完整的路径,因为他你要读进来的话,就需要 他需要获得这个文件存储,相对于当前目录的一个完整的路径,我运行一下可以大家看一下,比如单独运行这款面料,就他就能,他就能获 当前目录下所有的所有的。但是这个很奇怪,因为这个可能就是一些临时文件要把它保存一下,看他 还会不会有把这个关掉,把这所有的文件都关掉的话,他还会不会有这个临时文件,我看一下这个就少了很多,我看这个还没有这个如果开这个文件如果打开的话,他会有一些 这个带波浪线,然后刀刃的这些内容,如果你把这些文件都关掉的话,看点击软的话,他就没有那些内容了,所以你要 运行的时候需要把这些文件全都关掉。我可以给大家看一下这个 prax 下面现在是有这么多文件的,然后然后加上这个拍的这个模式的话,他只会展示出, 就是展示出这个后缀名为你想要的这个文件,然后如果是复内幕死等于处的话,他就会把他这个完整的路径展 来,比如是当前目下这个普拉克 cd 文件夹下面,然后就是然后加文件的名字,如果你给他改成 boss, 我,你看下面我有一个 boss 啊,这个地方如果给他改成 boss 的话, 他就只会列出文件的名字,就没有前面那个路径。所以第一步我们要读入数据的话,所以要指定他的完整路径才能读这个地方就给他写处,然后 这样的话这是第一行命令,然后用这个管道符,他就是将前面的结果传递给后面这个函数,这个函数就是如果你要想批量读入数据的话,就需要把这个读入读取数据的函数写到这个 l a、 p p、 l y 这个里面, 然后他就会全都读进来,这个读进来我给我把这个去掉给大家看一下,因为这是四个, 相当于是当前目录下有四个数据,这个读进来就是四个,他分别是这是第一个,然后第二个、第三个、第四个,这样,然后接下来就是将读入到的数据传递给 合并的这个函数,这个函数是夫照,然后拜,就是你通过哪一列来合并,这个里面拜的话是通过位置这一列来合并的,就是你指定这个这列的名字, 这个地方是 pos, 然后这个是 pvs, 你的微,你的数据是哪一个,然后这个地方就写哪一个就行了。这个地方是有管道符的, 然后接下来是将结果传递给另外一个,然后他合并以后,他这个顺序是乱的,然后我们就用这个耳边去函数来排下序,排下序以后,然后我们就是 啊这个我先给他去掉,大家可以看,比如把这个管道服去掉的话,大家可以看一下合并的效果,点击软的话 点击率,这样的话他就把四个数据全都合并到一起了,然后但是这列的话他是二四六八十这样一三五七九这样下来的,他这个没有 按照这种从大到小的顺序来,如果我们加上这个柔音纸,就是按照这一列的名字来排序的话,这个地方大家需注意一下,这个不用加那个双引号,就直接写这个 p o s 就行了,然后把这个把管道符,再把这个管道符给它去掉,再看一下效果, 然后这样的话他就能这一列全都全都是排序的了,后面的他自然的也是跟着排序的。然后就是这个 多了很多类,比如这个染色体这一列的话,通常是没有用的这一列,然后还有这一列,这这些多的是没有用的,如果不想要的话的话,可以就是选择选择我们想要的列,他这个选择的话可以 指定这个,因为这个你看他比如这列是我们想要的 db 点 x, 然后后面就对应的是 db 点 y, db 点 xx, 他这个没有统一的规律的话,他就可以用,相当于是一个模糊匹配的方式,他这用 ctrl 函数,就是如果这个列名里面包含这个 p o s, 包含 d, 后面或者包含 dp, 他就把他全都提出来,这样的话这个 dp 点 x, dp 点 x 点 x, 这样他就会全都提取出来,然后中间的话他是一个竖线,这个竖线就是表示或这个这个这这行的名字就是选择列名里面包括 pos 或者包括 dp 的这个字 服的列,然后这样的话就完整了,然后这个相当是一个小短线,一个大于号,将它存储到后面这个数据进行里面 df 里面 来运行一下啊,因为这个地方管道符没有这牌,把这管道符加上这个管道符就是百分号大小百分号,然后点击乱,这样的话他就全都存储到这个 df 里面了,然后运行一下 df, 看一下 这个就是最终的结果。然后这个还有一个问题,就是他这个 测距深度的话,他是根据,他不是根据样本的名字来的。但是这个如果你们想改的话,我当时想到,我只想到一种办法,就是因为他这个排序的话,他正好是根根据你这个 就是这个这行命令,他这个 这个叫什么?这个每列的排序就是从前往后,然后对应的就是这列的命令这个从前往后的顺序。所以我们呃这个地方我给他, 比如第一个,他第一个 dp 点 x 对应的就是 a a a a 这里面的内容了,可以来 不用。对了,他就是这个样子,如果你感兴趣的话,你可以对一下,然后这个对应的就是 bbb 这个,然后这个就用的就是 ccd, 然后所以这个如果想改这个美列的名字的话,那就可以这样改。首先我们获 取这个文件的名字就用到的是还是刚才介绍了这个类似点 feel 这个函数,我们只需要把这个负内幕词给他改成 boss 就可以了,这样的话就获取了每一个文件的名字。呃,这个时候你可以看出来他对应的是样本的,如果就可以直接用这个文件名字来改入,但是你如果要求比较高的话,前面对应的是样本名的话,就是后面是后这名,你不想要可以我们用可以用一个替换的这个函数 文本替换,这里面用到的就是 st 二 replex, 然后这个函数是来自于啊这个宝海,话说了 abr 这个包应该是内置的,所以我们应该不用安装,但是如果你这个函数这个包让, 然后先加载一下这个包,然后这个包加载好以后,他就可以用这个函数字母串替换。然后第一个位置就是所有的文件名后面替换的,呃,要 替换的内容就是把 x 点 x, l, x, x 这个全都给他替换掉,然后你替换为什么后面指一个什么,就是把它替换成空,就是这边什么都没有,然后这个 把它摘出来单独的运行一下,这样的话就 或者前面的这个样本的名字,然后对这个 qnex, 对这个数据集进行重命名。第一个位置是 pos, 我们就不改了,然后接下来把这个这行命令写到后, 他就能把这个抠 df 的内容全给他改掉,这个我们在运行下害的看一下这个,这个就是现在把我们家的名门, 这个每列的样,每列的列名给改成对应的样本名了。然后接下来就是将这个结果写出到文件里面,这里面有写到 csv 文件的话,第一个位置对应的就是这个数据几,后面指定一个 feel, 等于你 保存到当天文件夹上文件的名字,然后这个 qq 等于 faos, 这两个就是不要 q, 等于 boss, 就是如果是文本的话,他通常输出会有个双引号,你写个 boss 就没有那个双引号了。然后接下来就是 行名等于 boss 不要这个行名,如果你不写的话,他会保留这个行名的,还有一个那,那就是数据进面的这个,那这个地方你写他保存上吗?这个什么 这个里面我们什么也不写。然后如果你这个那不设置的话,他就会在你输出数据里面保留这个符号,你把它设置什么也没有的话,他就没有了这个内容了,然后这个保存的结果就是最终的这个样子。 呃,这个说起来好像还稍微有点复杂呢,不知道大家有没有听明白。然后,呃这个实力数据和代码的话,我可以也放到公众号,然后大家如果感兴趣的话,可以留言获得这个实力数据跟代码,然后自己运行试一下。 好了,今天的内容就这介绍这么多,欢迎大家关注我的公众号,小明的数据分析笔记本留言讨论视频相关内容。大家如果是在 b 站看到的这期视频的话,也可以点赞、投币、关注、转发进行支持,谢谢大家的收看。
如何使用阿语言完成数据处理、数据可视化、统计分析?机器学习。在学会这些技能之前,我们需要学习 r 的基本用法。接下来我们将分期介绍阿语言入门知识点。 在编写阿扣的之前需要安装基础啊软件,后续我们编写的所有阿扣的实际上都是在基础啊软件中执行的。 另外,我们强烈建议安装阿司丢丢,阿司丢丢是最流行的啊 id 一,甚至也是数据科学领域中最好用的 id 一大部分与啊相关的操作都是在阿司丢丢中完成的。 首先我们介绍文件路径的设置,当我们想要在阿中读取某个数据文件,需要先找到该文件的路径。在麦克系统中的操作室选中该文件, 点击显示。简介,双击复制位置中的文本在 windows 系统中的操作类似,不过需要注意,在 windows 系统中复制得到的路径里的斜杠是反向的,需要调整为相反方向。 获取到路径后,将其粘贴到 setwd 函数内并运行这行代码,我们就把 r 中的路径定位到指定文件夹下了。 然后我们可以读取不同格式的数据,对于 csv 格式的数据,使用 red 点 csv 函数读取。对于 txt 格式的数据,使用 red 点 table 函数读取。 对于 xlsx 或 xls 格式的数据,我们需要加在 redxl l 包,使用其中的 redxlsx 函数或 redxls 函数读取。对于 其他格式的数据,例如 stata 格式的数据或 spss 格式的数据,我们需要加载 foreign 包,使用其中对应的函数读取。接下来使用 st 二函数查看数据的结构。 在这个例子中可以看到数据集一共有一百五十条观测值和五个变量,其中有四个是数值变量,一个是自负串变量。 最后使用 vivo 函数进行数据预览,即查看读取到阿华尼中的数据对象。这样我们就完成了数据分析的第一步,设置路径,读取数据。
零基础八天学会二语言!今天是第一节读取和写入表格。 首先我们认识一下基本的数据框格是 data frame, data frame, 第一行呢是变量名, name, sex, job, income, hat, 每一列呢就是这个变量下面的曲值,而每一行呢就是一个样本。 然后我们通常呢接触到的 excel 的格式呢是点 x, s, s, x 这样一个后缀, 然后呢对于这样一个数据框呢,我把它存到一个 excel 里面,命名为 c h one, 得到 sample, 点 x l x x。 接下来我将这样一个 excel 表另存为一个新的文件 格式,叫点 c s v 为后缀的格式,新的文件名命名为 c h one data sample, 点 c s v 然后我们就要读入这样一个 csv 文件,我们把它读进来之后呢?放到哪里呢?放到一个新的变量里,我们把它命名为 data, 那么代码呢?如下所示, data, 然后这样一个箭头, 这个表示呢,我把后面这个读进来之后放到了 data 里面,然后这个读取的代码呢就是 red, 点 c s v, 就是读入 c s v 的意思,然后呢这个双引号里面呢,引用的就是我这个文件的位置,我把它放到了这样一 个文件目录下,然后这个对应的是这个文件名,我们看一下效果,我把这条代码复制粘贴到 r 的这个样一个软件里面,然后我们输入 data, 我们就看的看见了这个是我们读进来的数据。 接下来我们假设对这个 data 这样一个变量做了很多操作之后,我们要把它写入一个文件里面保存下来,假设我们要写入的文件叫做 c 之 one data sample, 杠一点 c s v, 那么代码如下, write 点 c s v, 就是写入 c s v, 写入什么呢?写入 data 写到哪里呢?写到这样一个路径下, 然后我们把这样一行代码复制进来,他就完成了把刚才这样一个 data 的数据写入到了这样一个新的文件下的目的。谢谢大家点赞关注,期待后续课程。
如何把拍摄文件打包成一个 ex1 应用程序,这样在别人没有安装拍摄环境的情况下,也能运行出你用拍摄代码写的小程序了。这里呢,我们要用到拍摄的一个模块, 首先我们需要安装这个模块,同时按住键盘温加 r, 在这里输入 cmd, 然后点击确定,在这里呢用 pip 指令进行安装就可以了。 这个模块的名字叫 py, 然后按下回车,他就会进行安装。我这里呢已经安装好了,就不进行安装了,直接点击关闭,等待安装完成之后。第二件事十, 我们要打包哪个拍摄脚本文件呢?假设我要打包这个, 那我们就需要找到这个文件的所在地,右键在文件资源管理器中显示,然后呢在我们的上方这里输入 cmd, 然后按下回车,在这里呢再输入我们的打包指令就可以了。那打包指令呢,就是那个模块的名字 py, 然后杠 f 后面连接的是我们要打爆的那个文件的名字, 为了以防万一呢,我一般都是从命名的方式去复制他的名字 布置,然后粘贴, 然后按下回车,他就会进行打包了。那么他打包之后会放在哪里呢?其实在他同目录下会生成一个 dist 文件,我们双击打开,这时候还没有的, 那等一会他打包完了之后呢,会统一放在这里。 好,其实这里呢就出现了一个 ex1 应用程序了,这里也提示我们打包完成了,我们直接双击他就可以运行了, 这样就很方便的可以把我们写的小功能分享给其他人了。
大家好,我是小明,今天来录制一期视频,跟大家介绍一下二元里面对文件的一些常用操作。 呃,首先我们是打开二十九度以后,用盖子 wd 这个命令就能获得二十九度启动以后的工作目录。然后我们想对这个目录下面的文件进行一些常用的操作,比如我们想看一下这个目录下面有什么文件。呃, 如果是通过这个界面的话,我们可以直接点这个 fuse, 这个他就会展示出当前目录下的一些文件。如果是通过命令的话,他这个里面用到的是类似的点 fuse 这个函数, 我们运行一下,他就会展示出当前目录下的所有文件的名字。啊,他这个有一个好处,就是我们还可以指定啊,想展 是什么,具体什么文件,他可以通过这种模式来。比如我们想展示,呃,就是后缀名为点四 s v 文的文件,直接加这个派对等于一个星号,点四 sv 啊,他就能展出来。这个当前目录下有多少种以后缀名为四 s v 文件呢? 文件现在我这个目录下是没有,如果是点 pdf 的话,展示一下他就会列出来,这下面有两个 pdf 文件。 好,这个是只展示出来文件,然后如果是要展示文件夹的话,用到的是类似点 dl s 这个函数, 运行一下,他就会把这个下面的文件夹,他会按目录这种形式全部展示出来 啊。如果是只想展示文件夹,而不想不展示刺激文件夹的话,他这有一个瑞克斯,有一个 这个这个参数,我们把它设置成 fos 就行了,这个他就会只展示文件夹,然后就不会再展示下一层这个文件夹的内容了。 然后接下来还有一个操作,就是展示文件的大小,他这个用到的是 fu 点四 s 函数,后面加这个文件的名字,这个文件名字是要用双引号给引起来的,运行一下,他返回的应该是这个 bp, 就是多少个 b, 如果我们想要把它变成 k b 的话,就直接除一个一零二四就行了,然后或者过来把转换成照 b 的话,就是再多除一个一零二四就行了。 然后还有一个常用操作,就是复制文件,复制文件的话他这个就用到的是 field 点 copy, 前面是要复制的那个文件的名字,然后后面是 就是最终你要把它复制成一个什么文件,这个名字,这个名字前后可以是一样的,如果是一样的话,我们就需要加一个参数,就是 这个 overrides, 我们把呢就是相当于是把原来那个文件是否给他覆盖掉这个地方写成 override 就等于处就行了,但是通常我们是不需要覆盖的,所以就是这两个名字给他区别一下, 他就能我们运行一下,然后他下面就会多出来了一个这个二 pro 的杠一,这个文件夹相对于刚才的话大家可以看一下。 然后还有一个常用操作,就是对这个文件进行重病名,他这个是非有点入于内。第一个就是当前目录下存在的一个文件,然后后面就是给给这个文件重新起个名字就行了,就是对他进行了一个重病名,你再展示一下,现在他就把这个杠一给他改成杠一杠一点 pdf 了, 然后还有一个长呢,就是删除文件,删除的文件就是对应的就是点蕊目加这个文件的名字就可以了, 这样我们就把这个文件给删除了,好,再展示下当前目录下这个文件就没有了。还有一个常用操作是展示一下这个文件的完整路径,这个里面有两个函数,第一个是用到这个 tools 这个包里面的一个函数, 然后我们加这个文件的名字,我们运行一下,他展示出来的是一个完整路径,然后还有一个 noma s pass 这个函数,这个展示的他一 有点区别,就是第一个路径里面他用到的是一个写线啊,第二个路径里面他用到的是两个反斜线啊,这两个路径就是这两个 在 windows 系统里面的是都可以接受的,如果是这一个斜线的话,就是这个方向的斜线,我们就用一个,如果是这个方向 新鲜,那就是用两个来风格这个文件夹的名字就行了。好了,今天的视频内容就介绍这么多啊, 主要介绍的就是二语言里面的一些基础知识啊,大家如果觉得内容还有帮助的话,可以点赞关注,投币转发进行支持。也欢迎大家关注我的公众号,小明的数据分析笔记本,留言讨论本期视频相关内容, 谢谢大家的收看。这个是我的公众号二维码,公众号主要分享的一些就是二语言做数据分析和数据可说话的简单小例子,大家感兴趣的话可以关注一波,谢谢大家的收看。
哦,比如说我们要新建一个 are 的一个代码,就直接点这里新建,这是个新建的,那么新建一个 are the, are the script, are the 脚本, 这样就生成了一个啊,新的一个啊,就是说我们这里写一个,写一个简单的命令叫 install package install 我们的那个,呃, tediverse, teddiverse teddiverse teddiverse 这个包, 那写好的一个东西,然后没有运行的时候呢,就把那个鼠标放到这一,它这一行的任意任意的地方,然后点这里的 run 就可以了。 或者呢或者有个快捷键,快捷键呢?就是,嗯, ctrl 就是键盘上的 ctrl 键,再加上 enter 键,我们鼠标放在这一行的任意一个位置, ctrl 加 enter, enter enter 键,然后就可以直接运行这一行命令。如果我们,比如说我们要运行这一,比如说很多很多命令, 就是,比如打个比方,我这里有好有这么多行,我们要运行,比如说三行,那我们就选中三行,然后再 run 就可以了。
现在假设我们已经把这个呃 r 语言和 r studio 下载好了,呃这个包的安安装以及基本的语法,就是我后面会呃逐一讲解。 首先是呃刚才讲到的就是工作目录,我们呃就是 set as working directory, 就是呃相当于是做这个操作,就是我们我们要去找到我们要读取的文件,然后把它设置为当前的工作目录,只有这样的话我们才能够去读取 这个目录或者这个文件夹下面的呃就是我我们要处理的数据。然后我们可以看我们现在是不是在这个呃, 这这个我们可以看我们现在当前的工作目录是什么,就是把它打印出来 print 括号,然后这个 get working directory 就是输入这一行就可以 你知道我们现在的目录在哪,然后你可以看一看是不是你你想要在的那个文件夹下面。 呃,对,接下来我会呃快速的讲解一下 r 语言里头的一些最基本的语法,然后嗯, 由由于这里面的这个语法详细的会非常的多,我会挑一些常用的来讲。首先一个叫做负值的符号,然后它可以有三种方式,就是一个小于号,一个横杠或者等号,或者一个横杠一个大于号。 这个左箭头右箭头呢?就是呃表示你要把哪个位置的值付付给哪个变量,就比如说左箭头,那你就是呃左边,左边的这个东西要复制给呃,右边这个东西要复制给左边的变量,变量的话就随便取一个名字就可以, 呃它可以有这个字母和数字组成,然后这个呃你要复制的内容的话,它有非常多的类型,它可以是呃单单独的一个数字,它也可以是一串数字, 一串数字的话就用这个 c, 然后把这一串数字或者是呃这种叫做字符串的类型给他,呃就是合并到一起,然后就是括号合并到一起传给这个变量,这种就叫做复值。 c 就是把呃很多的单独的这个单个的元素呃合并在一起,然后传递过去。 然后我们如果在呃运行当中,呃我们,我,我们已经创建了很多变量,我们想看呃我们现在已经有哪些变量的话,就呃可以输入这个代码,呃这个 l s 是表示类似,他的意思就是看一看你这个变量的列表有什么,然后呃所有的你想要去查看的东西都用 print 这个语言就是 print 括号里面的内容就是你就是想你的意思就是把里面的内容给打印出来,然后类似就是你的这个变量的列表, print 的意思就可以显示出来。然后如果你有一些你不想要的,你就可以用 remove 函数 r m 就可以把这个变量 remove 掉,这样的话比如说一开始有三个,我把其中一个 remove 掉,我再 print 就只剩下两个, 嗯,而言它其实呃学习起来还算是比较简单的,它没有没有涉及到特别特特别复杂的这个语言,然后它的这些指令也都是比较清晰的,这个 print 函数前面 已经讲解过了。然后呃还有还有一个需要注意的是,我们有时候代码会写的比较长的时候,我们会呃就是给每一块,每一块去做一些注释,一个是 便于别人去理解我们的代码,另外一个是当我们过了很久之后回来看自己代码的时候,我们要知道哪一部分他是什么意思。然后呃,可是如果我们直接在那打字的话,他会把他那个机器会把它读成代码, 加一个这个井号键,就是让这个机器去忽略这一行。就比如说呃,下面这一个 上的这个井号键,后面这一行机器会忽略掉,只有只有我们人能够看到机器在执行的时候,这一行代码是直接跳过的,我,我就是说这是我的第一个代码,然后呃,这就是前面讲的 一个复直的一个符号,就是将右边的复直到左边,他也非常形象这样一个箭头,然后右边是呃一句话,所有的这种一句话,或者是一个单词,所有的呃,所有的这种我们叫做字符串的类型,就是我们可以理解为一个语句, 然后我们都需要用双引号把它引起来,所有不加双引号的,如果只是这样一个 hello word, 他会理解为这是一个变量,或者是 hello 是一个变量, word 是一个变量,我们把它引起来之后,就里面的东西就变成了单纯的一句话,他就没有,他就没有任何含义了,他就只是一句话而已, 就是没有这个变量的含义,我们就可以把它复给一个变量,然后我们再把它打印出来,这个是呃,这个填写注释。
这个 r 语言呢?它怎么说呢?它它是一个,它是那个叫什么统计学家发明的一门计算机语言,所以它的一个特点呢?就是呃,它的它的特点,它的优点就是它是统计学家发明的计算机语言, 那他的缺点呢?还是这个他是统计学家发明的计算机语,所以他处理统计统计学的问题,他是很很牛的,但是呢他不是计算机学家发明的,他他是统计学家发明的,他的缺点也是很明显的。我们我们一般去下载耳的时候呢,是到这个网站,就这个, 嗯, cream 叫 cream, 这个网站我们可以搜一下,就就就可以搜到 这个网站,这个网站就是基本上都是 i 发布,发布它的那个数据,发布它的那个软件,还有它的那个 r 包的一个地方, 这是相当于它的官网。我们是看你的系统了,一般是因为是 windows 系统,直接下载这个 windows 的,然后下载这个 bass 的就可以了。然后下载 如果你是其他系统的话,如果是 linux 或者是呃 mac 系统的话,你就加像对应的其他的版本,就比如说你是 mac 系统的话,你就用这个,然后下载对应的版本,所以他这个应该跟他的那个呃那个 cpu 有关系。 mac 它是比较稍微复杂一点, 下载完了之后呢,直接安装就可以了,因为我这边是安装好的,所以我这边呃,我就暂时不不演示这个安装的过程,这个都是简比较简单的。然后呢?然后还有一个,还有一个, 还有一个啊的一个叫做 i d e, 这个 i d e, i d e 就是什么呢?就是我们啊下载好的,它是一个,它是一个黑框的状态,我们需要给它装一 个,装一个那个叫做叫做的变异器,这这个就叫 s 丢丢的这个我们要下载他的 r s 丢丢的这个 desktop, 就是桌面板,桌面板直接点在这点,这点这里就可以下载。 那这这边也是一样的,你是什么版本就要选择相应的那个,相应的那个相应的软件。如果是 windows 版直接就点这个这个就可以了。如果你是其他版本的,你可能就要是下载其他版本的,就比如说 mac 版的,或者是固版图,或者是 linux 其他版本要怎样下载?下载之后安装就是跟普通软件的安装是一样的, 然后呢?他就装完的时候,他就是这样的一个状态,直接点这个 r s、 d、 u d, 然后后面就可以。 啊,这边他提醒我的有新版本呢,可以去安装。嗯,暂时暂时不管,他安装完了之后就是这样一个状态, 就是这样一个。呃,你看这这里是有四个窗口,这 这个窗口呢就是一个代码的一个窗口,这边呢是他的一个环境的窗口。 inver, 这边呢这边呢就是代码运行的一个窗口,这边是运行的一个窗口。而右边的这些就是一些其他的,就是比如说能展示,呃文件,呃,展示你挂的图,还有其他的一些信息的一个窗口。
哈喽,大家好,这是一个呢针对零基础同学的爱语言教学视频,即使你没有一点基础也能够轻松学会啊,主打的呢就是一个简单入门,让你失去对啊的热爱。 好,接下来我们来开始,我们可以把啊看做一个计数计算器,常用的运算符呢,就是加减乘除,求密求于整数除法,我们可以做一些简单的测试, 来,我们试一下一加一快捷施法,可以用 ctrin 加 enter, 在这一行我们就可以看到我们的这个命令哈, 他输出了一个二,我们还可以试下乘法,乘法是用一个二乘三, ctr and 看,我们看到了这里输出了六,还可以试下其他 加减乘除,我们都试一下,是除以二, 好,没问题。 art meet a 的立方,试一下 a 的立方, 你看到澳大利方是吧? ok, 没有问题。所以说我们如果要计算的,可以在这里输入我们计算的公式,让我们的命令行就可以显示出来。 我们来看几个采用的函数,采用的函数是数学的一些函数,比如说是求绝对值的,求平分根的,这个呢是四舍五入的一个函数,我们呢也可以举一些例子来查看一下,比如说技术 算二十五的平分根, sqit 计算三十六吧,我们可以看到下面输出来的六是正确的。还可以试一下这个指数函数 p, 他应该是二点七对,二点七一八,那我们如果想看这个 x p 的函数的信息和文档,我们可以使用这个 have 函数,这是 阿文,但啊是六点自带的。我们来看一下 sb, 我们可以看到在这个穿孔呢,他就给我们列出了 sp 函数的一些文档,一些用法。好,那么我们来看一下,试一下,比如说圆周率是 pad, 我们来看一下,我们输入 pi, 他就输出了三零一四,就像 我们刚刚还有一个这个肉的肉的函数呢,是四舍五入取小数点后面几位的,那我们来试一下这个函数的用法,我们可以看到这里呢,还有已经给我标注出来一个 s, 一个 dj, 这个 dj 就是代表小数点后几位。 那我们来试一下这个派小数点后三位吧,三点一四一,三点一四二,三点一四二,三点一四一五三点一四一五五,进一位,那就是三点一四二不到。 那我们再来看一下,因为阿阿中有许多的函数,我们也可以用用一个一个 zample, 虽然说我们在右边也可以看,但我们还可以用一个 zample 函数来举出,举出某一个函 数的他的用法。我们可以看到在这个命令窗口,他就给我们列举了命这个求平均值的一个用法,还有一些数值零到一十,十个,十个数值在这,他求平均值。 好,那我们再来介绍一下对象,在 r 语言中一切皆对象,对象呢?我们知道数据分析包括很多步骤,从数据整理、探索、建模到可视化, 每一个步骤都要处理很多不同的对象,比如像项链,还有矩阵 victor, victor, 矩阵 mattress, 还有列表的类似的函数模型的。我现在来新建一个对象,新建一个对象 a, a 等于三加五,在我们常见的数学公式数应该是比如说 x 等于等于什么,相当于就可以看成这样子来套用的,理解一下,那么 xa 等于三加五,那我们把一输出来,我们来运行一下, 然后在这个 a 这里输出打印一下,我们可以看到他输出了八,但是假如说我们输出一个大 a, 我们可以看到输出一个大 a, 打出了一串 乱的数字,上面我没有大 a, 这个大 a 不知道怎么来的,可能是我之前的在这个工作空间遗留了一些东西,我们来输出一个大批,对,这是我之前在这个工作中间遗留的一些变量,所以导致他还存在,那么 看一下,假如说他应该是大批,应该是要这个对象是找不到的,如果我们要把这个大爷去掉呢?呃,应该把这个工作空间的这个变量应该清一下,后面再告告诉大家如何清 好。下面我们来使用这个副值描述符,这个副值符号呢,我们一般不使用这个,这个等号我们一般使用用一个快捷键 out 加减号,他是一个小于号,一个箭头,一个小于号,一个杠指向来表示来表示副值。比如说 刚刚这一个 a 等于四加八,然后输出 a 十二。对,我们一般使用这一个符号复制复制符号,我们还可以这样,比如说 a 等于 a 加 a 加三乘 b, b 给他复一个字,一,一等于二, a 加三 b, 然后复制给 c, 把镜头换一下,然后再输出 c, 先把这一行运行一下,输出 cb 对象未找到 b, 没有运行好的,我们可以看到这个 c 呢输出来了,这样也是可以的,但是我们一般习惯用这一个,不使用这一个,这这个写法呢是不常见的 针对这一个公式啊,我相信有的同学可能会这样子, a 加三, ba 加三层 b, 然后这个称号是给去掉,我们再来运行一下,看,这是不对的, a 加三 b 未定义的一个不懂的一个什么链接或者对象, 那这个三逼其实是有问题的,为什么呢?因为这个三逼他既不是一个,既不是一个对象,也不是一个函数,因为对象的名字的组成,对象的名字的组成,一般是有一个一个或一个或多个 以上的字符组成,而对象名呢,一般是以字母开头,可以包含数字点和下划线, 比如说 x, y, z, 比如说 hours 点, per 点, day, 这样子也是可以的。 这个是多少?就是一点多个小时二十四复制,然后我们再把它输出一下,我们可以看到 是输出来了,所以说这个对象的命名他是有要求了,这个三 b 呢,我们不知道是什么,所以他无法识别出来,因为他是以数字开头的。 好,我们再来看一下常用的关系和逻辑运算符,我们知道关系关系,关系运算符有大于小于等于等于不等于。我们先来看一下举个例子,五大于三,看他会输入什么, 我可以看到他去说那个去说明他这个逻辑运算符呢,就表示假如说他是,他是真,五大于三是真,那他就会输出去。假如说五 小于三,那就是 force 了,很明显对 force, 我们可以看到输出的 force, 那么等于等于等于等于。很明显是五等于五等于等于五啊,是不是 相等我们看到也输出去。好,下面小于等于就不举例了,还有逻辑运算符呢?非与或非。 哦,忘记给同学们进行一个介绍了,这个井井之后的是代表一个注视的,这个注视呢,它是 不进行计算,运算的,运行他是没有的,什么也没有的。好,那么雨或飞去和 force 是一个去,去和 force 是一个, force 去和 force 是一个去飞, 非 force 就是非,零就是一个去,这个自己也可以进行一个计算一下,比如说一和零是什么呢? force 对吧?因为去就代表 一, force 就代表零。 ok, 下面我们再来介绍一下工作空间管理,这个工作空间管理是什么意思呢?因为我们的工作空间就是啊的工作环境, 比如说我们这些变量,我们这些变量他都会保,都会,都会临时被保存在空间当中。就像我刚刚我这个 a 为什么还存在这个大 a? 因为我之前用过,但是他实际并没有清走,他这个变量还是被保存在这里的,所以他能够列把那个字给列举出来, 我们可以用 ls 来列举一下他所有的一些,所有的一些对象。看到 xa, 好,那我们把这个 a 给去掉。好,我们把所有的抖音形象,把 xyxxxxxxx, 我们可以看到刚刚我们已经把那个大爷给去掉了, 他也去掉,但是呢,这里还显示有,就像我刚刚说的,我上一次把它去掉,但他其实还是保存在这里的,那我们把这里通过这个扫小扫把把它清理一下,看小扫把把它清理一下,他就没了, 所以说我之前是没有进行一个清理的。好,我们再来说一下工作目录,工作目录录,是啊,用来读取和保存结果的一个文件夹, 就是我们当前的一些一些结果,比如说一些文件,他都保存在当前的一个目录,工作目录的给他 wd, 我们就可以把当前的一些当前的工作目录给列举出来, 看我们当前的工作目录在这里,这是我自己设置的,那么我们如果想换一个工作目录保存,我们也可以用点 create, 然后把这个路径改一下, 你去我们就加一吧,试一下,你去,一是存在的,试一下,你去,你去, 去五,这个函数就是帮我们创建一个目录,我们可以进到这个路径下,我们就可以看到下面多了两个这样的目录,可以看一下, 我们可以看到我们刚刚就创建了这两个目录,创建这个两个目录了,我们就可以修改我们单琴的一个工作 工作目录的路径了,修改当前工作目就给他 w set w d, 然后刚刚这一个,刚刚设置这一个 一群一,把它设置到这里面去,那我们再来给他 wd 试一下,然后可以看到我们工作目录的路径就修改了,变成一群一了。我们也可以将当前的工作空间保存到一个点二点 data 里面去保存当前的工作空间,就是 c 点 image, 随便取一个名字,你好,念 a data, 那么可以看到这里面肯定就是有有一个 a data。 来看一下, 可以看到我们的 adeta 就在这里了,我们当前的工作工作空间呢,保存在这里了。好,下面呢有几个简单的练习题呢,希望同学们 可以去完成一下,巩固一下自己去。嗯,敲一敲好了,那今天的都比较简单,今天的这一个视频呢就到这里,因为是第一次录制,所以相信后面会越来越好了。好,谢谢。
各位啊语言小白们,今天由 ezdsm 团队给大家送福利来了,今天是啊语言系列课程的首次教学哦,各位小白兔们,小笔记记起来了, 希望大家继续关注,后续我们会持续更新的。今天我们的课程是如何使用二、读取 csbn 的。首先新建二脚本, 设定工作路径, 我们用 city 的函数设定我们所需要的工作路径,如视频所示。 然后去电脑桌面找到我们的工作路径文件夹并复制地址, 把复制好的文件地址路径布置到阿宇,并将斜杠符号按视频进行修改。 修改完成后, a q 加 angel 开始运行代码 运行。操作后,我们可以用 get 函数查看路径是否运行成功, 运行后输出的结果和我们的路径一致,说明设置成功。接下来就可以用 red csb 函数读取我们的 csb 文件了。首先我们要先生成米哒哒变量,用于存储数据,向右的箭头表示,将右边的内容复制给米哒哒。然后复制文件名,并把文件名输入引号里,并 增加海的参数。 hider 等于 t 表示将数据的第一行当做列名页, 运行后数据就读取进来了。双击数据打开查看, 你学会了吗?本次分享就到这里了,下次见了别忘了关注我们哦!