我以前的习惯
这是我以前的习惯,然后我遇到一个问题,就是我在后期再索引的时候,比如说想引用第2列,但是索引序列数是5,也就是莫名其妙会出现“-3”的这个操作
data[, (7 : ncol(data) - 3)]
遇到的一个报错
之前一直没想明白,我就一直是用“+3”这个方法,直到有一天我遇到了这个报错吗,也就是“0可能与负下标混合”
“Error in .subset(x, j) : only 0's may be mixed with negative subscripts”
后来的解决方法是加上括号,比如说还是最开始代码,我就写成如下格式
data[, (7 : (ncol(data) - 3))]
原因是避免R语言在检索的时候可能会误操作把“-3”当成是整体的操作,而不是仅仅对ncol(data)的操作