复制 >names(mydata)#生成一个包含变量名的字符型向量[1]"PatientID""Data""Age""Gender""City""Pr1""Pr2"[8]"Pr3""Pr4""Pr5""S1""S2">newdata4[1]FALSEFALSEFALSEFALSEFALSEFALSETRUEFALSETRUEFALSEFALSEFALSE>!newdata4#这是将逻辑词进行反转,将TRUE转为FALSE,将FALSE转为TRUE[1]TRUETRUETRUETRUETRUE...
2、names(leadership) %in% c("q3", "q4") 返回了一个逻辑型向量,names(leadership)中每个 匹配q3或q4的元素的值为TRUE,反之为FALSE: c(FALSE, FALSE, FALSE, FALSE,FALSE, FALSE, FALSE, TRUE, TRUE, FALSE)。 3、运算符非(!)将逻辑值反转:c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE,...
names(leadership)生成了包含所有变量名的字符型向量; names(leadership) %in% c("q3", "q4")返回一个逻辑型向量,匹配"q3", "q4"为TRUE,其它为FALSE。 !varlist运算符!取非将逻辑反转,即FALSE变为TRUE,其它TRUE变为FALSE; leadership[!varlist]选取逻辑值为TRUE的列,"q3", "q4"剔除掉。 通过索引值 同时...
所以在本例中,代码的含义就是让字符型向量names(mtcars)中与向量c("mpg", "vs", "am", "gear", "carb")匹配,得到的逻辑型变量为c(TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,TRUE,TRUE,TRUE); 利用运算符"!"将逻辑值反转,得到完全相反的逻辑型变量c(FALSE,TRUE,TRUE,TRUE,TRUE,TRUE,TRUE,FALSE,...
[1] FALSE FALSE FALSE FALSE FALSE Warning message: In x > y : 长的对象长度不是短的对象长度的整倍数 > c(1,2,3) %in% c(1,2,4,5,6) [1] TRUE TRUE FALSE 其他的函数运算 > abs(-6) 为绝对值 [1] 6 > sqrt(25) 开方 [1] 5 ...
matrix(data = NA, nrow = 1, ncol = 1, byrow = FALSE, dimnames = NULL) 参数中,data是矩阵的元素,nrow是行数,ncol是列数,byrow指定按行填充(TRUE)还是按列填充(FALSE),默认按列填充,dimnames指定每一维的名字。 例1: > m1 <- matrix(1:20,nrow=5,ncol=4) #创建5x4的矩阵,按列填充 ...
fixed=FALSE) 在x中搜索pattern,并以文本replacement将其替换。若fixed=FALSE,则 pattern为一个正则表达式。若fixed=TRUE,则pattern为一个文本字符串。 sub("\\s",".","Hello There")返回值为Hello.There。注意,"\s"是一个 用来查找空白的正则表达式;使用"\\s"...
> b = c(1,2,TRUE) //[1] 1 2 1 > c = c(TRUE,FALSE) //[1] TRUE FALSE > b2 = c(1,2) > b3 = c(1,2,3) > b4 = c(1,2,3,4) > a + b //Error in a + b : 二进列运算符中有非数值参数 因为a里面元素不是num ...
对于这种情况可为数据集创建一个辅助列pos,该列为布尔类型:TRUE表示Anomaly10y属性大于0,而FALSE表示Anomaly10y列小于0。之后原数据集便多了一个pos列,表征Anomaly10y列值大于等于/小于0。然后将这个字段fiil到ggplot函数,再调用标尺函数对配色进行自定义并令guide=FALSE取消图例。R语言实现代码如下: ...
(3) 运算符非(!)将逻辑值反转:c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE)。 (4)leadership[c(TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, TRUE)]选择了逻辑值为TRUE的列,于是q3和q4被剔除了。