博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
R中的一些基础1106
阅读量:6081 次
发布时间:2019-06-20

本文共 1261 字,大约阅读时间需要 4 分钟。

1.R中NA,NaN,Inf代表什么?

NA:缺失数据

NaN:无意义的数,比如sqrt(-2)

Inf:正无穷大

-Inf:负无穷大

2.确定一个数值型vector的第一个最值(最大/最小)的下标:

which.min(x)which.max(x)x    numeric (logical, integer or double) vector or an R object for which the internal coercion to double works whose min or max is searched for.

 

3.对应的,确定一个矩阵每一行最值的下标:

max.col(m, ties.method = c("random", "first", "last"))
m    numerical matrixties.method    a character string specifying how ties are handled, "random" by default;

 

通常第一个参数默认是random,如果是first那么就返回相同最大值中第一列,last与此相反。

4.判断一个逻辑向量中,值为TRUE的下标:

which(x, arr.ind = FALSE, useNames = TRUE)arrayInd(ind, .dim, .dimnames = NULL, useNames = FALSE)
which(LETTERS == "R")which(ll <- c(TRUE, FALSE, TRUE, NA, FALSE, FALSE, TRUE)) #> 1 3 7

 

转自:https://stat.ethz.ch/R-manual/R-devel/library/base/html/which.html 

5.返回输入值中的最大值和最小值

转自:https://stat.ethz.ch/R-manual/R-devel/library/base/html/Extremes.html

max(..., na.rm = FALSE)min(..., na.rm = FALSE)pmax(..., na.rm = FALSE)pmin(..., na.rm = FALSE)pmax.int(..., na.rm = FALSE)pmin.int(..., na.rm = FALSE)...    numeric or character arguments (see Note).na.rm    a logical indicating whether missing values should be removed.

 

用法:min(5:1, pi) #-> one numberpmin(5:1, pi) #->  5  numbers

 

转载于:https://www.cnblogs.com/BlueBlueSea/p/9913086.html

你可能感兴趣的文章
【SQL Server备份恢复】数据库还原
查看>>
Angular js http请求发送和jquery的ajax一样的数据设置方式
查看>>
Andrid在一个程序中启动另一个程序
查看>>
mysql++ (Tserver安装问题)
查看>>
李开复给大支招 大学生创业有五忌
查看>>
大学学习有感
查看>>
CSS固定DIV,导航条顶部固定fixed(兼容IE6)
查看>>
docker 容器创建参数错误记录
查看>>
python3 笔记
查看>>
kali linux下的网络配置
查看>>
我的友情链接
查看>>
Windows系统下的TCP参数优化(注册表\TCPIP\Parameters)
查看>>
资源共享开源站
查看>>
Open×××中TAP-win32d的net30问题
查看>>
Linux常用命令总结之(九)tail
查看>>
【Glassfish调查】获取客户端Addr和Host
查看>>
2011年山东济南java开发定向就业班招生
查看>>
磁盘格式化与管理知识点总结
查看>>
如何在ASA防火墙上实现ipsec ***
查看>>
前端基础---jquery练习
查看>>