生信星球培训第四期

学习小组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=")

-变量的保存与加载的命令行

-提取元素的命令行

后面基本上看不懂了,看不懂,看不懂

上一篇下一篇

猜你喜欢

热点阅读