我想知道我是否只能使用 R 矩阵中的某些单元格着色
image
命令。目前,我正在这样做:
library(Matrix)
args <- commandArgs(trailingOnly=TRUE)
csv_name <- args[1]
pdf_name <- args[2]
pdf(pdf_name)
data <- scan(csv_name, sep=",")
len <- length(data)
num <- sqrt(len)
matrix <- Matrix(data, nrow=num, ncol=num)
image(matrix)
dev.off()
CSV 文件包含介于 0 和 1 之间的值。
执行上述代码会得到以下图像:
现在,我想将每行中的六个最小值涂成红色。有谁知道如何实现这一目标?
在此先感谢,
斯文