我已经将一个程序从 R 翻译成 C++。有问题的程序使用不同的值对其自身进行多次迭代,然后生成直方图和绘图。C++ 图很挑剔,所以我决定将值保存为 csv 格式并将它们绘制在 R 中。这些文件相当大,对于较小的文件,10 次迭代会产生 23000 行和 3 列。当然,这会在 100 或 1000 次迭代中急剧增加。csv 文件的格式为 1,3,0.0107171,对应于 col num、row num 和 data。然后我将它运行到 R 中:
>data<-read.csv(file.choose(),header=T)
>plot(data,type="b", pch=19, xlab="X", ylab="Y")
Error in plot.default(...) :
formal argument "type" matched by multiple actual arguments
作为旁注:
> hist(data[,3], xlab="Step length (m)", main="")
直方图没有任何问题。请告诉我是否可以提供更多详细信息,我在 R 方面不是很好,所以我可能会遗漏一些明显的东西。提前致谢。