我试图在从 CSV 文件中读取数据时绘制雷达图。该数据的排列方式是在每 5 行从特定列读取数据后绘制雷达图。
我有基于读取特定列(例如,在下面的示例中,前 5 行)绘制雷达图的代码。如何自动化它(创建一个 for 循环),以便每读入 5 行数据,绘制一个雷达图?
我当前的代码是这样的:
require(fmsb)
range <- c(0, 2)
id5 <- c(exceldata$excelcolumn[1:5])
id5.df <- data.frame(rbind(max=range[2], min=range[1], id5)
radarchart(id5.df ...)
[1:5] 是我在绘制雷达图之前手动指定要读取的前 5 行。如何将其更改为 for 循环以每 5 行绘制一次雷达图?
谢谢!