学习小组Day 5笔记-2 吉吉
2018-09-08 本文已影响4人
吉吉do
认识向量和数据框
(1)向量
1. 区分元素,向量,标量等概念
-元素: 数字或者字符串(chr表示)
给变量赋值:
x< - c(1,2,3)
x< -(1:10) # 1-10间所有整数
x< -seq(1,10, by =0.5) # 1-10之间每隔0.5
如果这三行代码都打过了,那么x就被赋值了4次,后一次覆盖前一次,以最后一次为准
2. 从向量中提取元素的方法
- 根据元素位置
举例
x [ 4 ] # x第4个元素
x [- 4] 排除第4个元素之外的所有元素
- 根据数值大小
x [x < 0]
(2)数据框
1. 首先学习了如何获取示例数据(必须放在RData文件下,建一个jiji.txt文件)
在文件里输入
X1,X2
A, 1
B,
C,
D, 3
E
用命令X< - read.csv('jiji.txt')可获得示例数据框
2. 学习了以下几点,但是因为R包没安装成功,先学习理论知识,后续安装成功后进行实践演练
-读取本地数据 ???这个命令行不太清晰
-设置行名和列名
X< - read.csv('jiji.txt') #
colnames(X) #查看列名
rownames(X) # 行名 默认行名是行号
后面两行是啥不明白
-数据框的导出
write .table(X.file="yu.txt", sep=")
-变量的保存与加载的命令行
-提取元素的命令行
后面基本上看不懂了,看不懂,看不懂