gpt4 book ai didi

r - 形式参数 "type"与多个实际参数匹配

转载 作者:行者123 更新时间:2023-12-04 11:43:23 26 4
gpt4 key购买 nike

我已经将一个程序从 R 翻译成 C++。有问题的程序使用不同的值运行自身的多次迭代,然后生成直方图和绘图。 C++ 图形很挑剔,所以我决定将值保存为 csv 格式并在 R 中绘制它们。文件相当大,对于较小的文件,10 次迭代产生 23000 行和 3 列。当然,对于 100 或 1000 次迭代,这种情况会急剧增加。 csv文件的格式是
1,3,0.0107171
它对应于列号、行号和数据。然后我把它运行到 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 方面不太好,所以我可能会遗漏一些明显的东西。提前致谢。

最佳答案

您正在将一个 data.frame 传递给 plot ,它调度 plot.data.frame ,对于超过 2 列的 data.frame,它会调用

pairs(data.matrix(data))

所以你可以在 ... 中传递对 pairs 有效的参数( type 不是)

但是我认为您可能想考虑要从数据中绘制什么
  • x 轴上应该是什么
  • y 轴上应该是什么

  • 然后根据需要创建对 plot (或者可能是 matplot )的调用。

    关于r - 形式参数 "type"与多个实际参数匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16073988/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com