实在是惭愧,一下夜班就想休息……先补上昨天的作业
一一下夜班就智商低了,刚刚看的是Day6天……Day5失效了,还要再次麻烦花花帮我恢复一下
其实一直有一个问题我没好意思问,百度了一下也没有百度出来:我现在需要学R语言作图,现在R studio也没有用到linux啊,那我们以前学linux是干嘛的呢……我先谢谢解答了
复习Day4
1.根据教程运行plot(runif(50)):plot是画图的意思;runif即为随机产生50个数,具体图如下:

2.我现在R studio选的设置就是自己最舒服的,因此跳过;
3.设置工作目录:妈呀,一个getwd命令都把我难成这样了,然后我就百度了一下结果就可以了。哭嘤嘤……

百度后:

问题2:为什么我的getwd就是我的RData呢?这时候我没有设置啊。
4.计算和赋值

5.删除对象,略
6。列出文件,问题3没看懂为啥要列出带“.”的文件


进入Day5
谨记几点:
1.R中赋值<-
2.R中的代码必须是英文的带括号的
3.数字或者字符串均可为元素,元素构成向量;
4.Excel=数据框
5.?read.table寻求帮助;
6.数据类型为:向量(vector)、矩阵(Matrix)、数组(Array)、数据框(Data Frame)、List
6.1 向量
6.1.1 向量和标量的区别

几个简单的命令谨记

注意:以最后一次赋值为准
试一下:


6.1.2 赋值,略
6.1.3 提取元素,略
6.2 数据框
6.2.1 读取本地数据框
新建了TXT,为什么输入命令会显示

因为文件没有保存,哈哈哈
6.2.2 设置行名和列名
几个命令如下:
X<-read.csv('doudou.txt') #在示例数据里有doudou.txt 注意这里的变量X是一个数据框
colnames(X) #查看列名
rownames(X) #查看行名,默认值的行名就是行号,1.2.3.4...
colnames(X)[1]<-"bioplanet"#有的公司返回数据,左上角第一格为空,R会自动补为x,用这个命令来修改
X<-read.csv(file = "huahua.txt",sep = "\t",header =T,row.names=1)#最后row.names的意思是修改第一列为行
6.2.3 数据框的导出

6.2.4 变量的保存与重新加载

6.2.5 提取元素


6.2.6 直接提取数据框中的变量

注意:case与values仅仅为单纯的列名,无其他含义
输入第一行命令,如图:

输入第二行命令,如图:

上较复杂,可以代替attach

觉得with略复杂,就没有学习。

网友评论