R 如何从特定列获取矩阵列输出
如何仅从第二列(在本例中为X)中获取值?为什么它同时显示两列?如果按名称引用,则可以提取第二列的值:R 如何从特定列获取矩阵列输出,r,matrix,output,R,Matrix,Output,如何仅从第二列(在本例中为X)中获取值?为什么它同时显示两列?如果按名称引用,则可以提取第二列的值: y x 3 1.2 4.2 4 1.9 5.1 5 1.9 5.5 如果要按行排列,可以使用 matriisi[, "x"] 2.9 3.0 4.2 5.1 5.5 havainnot[, "x"] 4.2 5.1 5.5` 或者,您可以在给定行和列的情况下选择T matriisi[1,] y x 1.3 2.9 havai
y x
3 1.2 4.2
4 1.9 5.1
5 1.9 5.5
如果要按行排列,可以使用
matriisi[, "x"]
2.9 3.0 4.2 5.1 5.5
havainnot[, "x"]
4.2 5.1 5.5`
或者,您可以在给定行和列的情况下选择T
matriisi[1,]
y x
1.3 2.9
havainnot[1,]
y x
3 1.2 4.2
然后,知道所需数据后,可以使用下一个语法创建矩阵:
havainnot[1,"x"]
4.2
havainnot[2,"x"]
5.1
havinnotdatat$x[datat$x>3.0]
虽然这不是必需的,但如果您想使用它:>datat$x[which(datat$x>3.0)][1]4.2 5.1 5.5
havainnot[1,"x"]
4.2
havainnot[2,"x"]
5.1
havainnot <- matrix(havainnot[2,"x"])