第二天

2021-08-30  本文已影响0人  liuyang2020

老师说,学习R语言至少要读5本书,

任何知识都不难学,要么举一反三,要么找规律

1 变量的定义

a=c(1,2,3),三个数值型变量
a=c(1,"2",3),三个字符性变量,字符型变量由于数值型,字符型需要加引号,单引号和双引号没有太大区别
a=1:10
LETTERS(显示26个大写英文字母)和letters(显示26个小写英文字母)
LETTERS[1:10]显示前10个

2 给变量增加维度

dim(a)=c(2,5)此处为2行5列
View(a)


image.png

数字以列进行排序
a[1,2]='6'如果将矩阵中一个数字转换为字符型,则整个矩阵都会变为字符型
创建空向量a=vector("numeric",length=10)

创建矩阵

m<-matrix(1:20, nrow=5, ncol=4)


image.png

以上为矢量+维度


image.png
以上为通过绑定行或列来创建矩阵
数据框
image.png

is系列函数和as系列函数

is.matrix(a)判断是否为矩阵
[1] TRUE
is.array(a)是否为数列
[1] TRUE
as.data.frame(x)将x转变为数据框


image.png

在数据框中,将其中一个数字赋值为字符型,则改行所有数字转变为字符。

保存文件

save(b,file="input.Rdata")会将前后代码都保存起来,需要读取的时候:
load(file="input.Rdata")就可以了

上一篇下一篇

猜你喜欢

热点阅读