打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
R:c()/mode/class/typeof/索引向量

安装R包小结:

  • install.packages("包名")

  • devtools::install_github("包名")

  • RCMD INSTALL "xxx.tar.gz"

  • 本地安装(通过窗口操作)

基本知识常识小结:

  • getwd()、setwd()、library()、c()、length()、sqrt()、write.table()、write.csv()、head()、tail()、ls()、rm()、gc()、dim()、length()、letters、LETTERS、seq()、rep()、sapply()

  • 向量、因子、数组、矩阵、数据框、列表、时间序列

  • 查看数据类型:mode<class<typeof,越往右,类型分得越细

  • 清除控制台快捷键:CTRL +L

  • foreign包读取外部数据的函数

  • 提取【向量、因子、数组、矩阵、数据框、列表、时间序列】元素

  • 一个向量的所有元素必须是属于相同的模型,如果不是,R将强制进行类型转换.

    数值型+字符型=字符型

    字符型+逻辑型=字符型

    数值型+逻辑型=数值型

  • R的内存管理:rm()和gc()共用释放占用的内存

  • 向量化

    ❀进行向量的算术运算

    ❀如果两个向量的长度不同,R将利用循环原则,该规则重复较短的向量元素,指导得到的向量长度与较长的向量长度相同



代码实战:

# 用c()函数创建向量,并用mode/class/typeof函数查看数据类型,用length函数查看向量的长度

a<-c(1,-1,2,3)

length(a);mode(a);class(a);typeof(a)

sapply(a,mode);sapply(a,class);sapply(a,typeof)

#索引向量

# 提取a中的元素为负的子集(注意:下标的正负值是不能混用的)

a[c(2)];a[c(-1,-3,-4)];a[c(F,T,F,F)];a[a<0]

# which函数将返回逻辑向量中为TRUE的位置

which(a<0);a[which(a<0)];which.max(a);which.min(a)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
R语言学习----向量
R语言基本函数、统计量、常用操作函数
R学习笔记(2):R中的数据类型和数据结构
R语言利器:apply、lapply和sapply
Matlab基本函数
2.3 R语言的数据类型
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服