R 使用logi.hist.plot命令时出错

R 使用logi.hist.plot命令时出错,r,plot,R,Plot,我试图证明一个连续变量和一个二元变量之间的相关性,前者是一个省的GDP,后者是该地区的政治家是否被提拔 我已经尝试了很多方法,但是仅仅绘制它并不能显示一幅很好的图片(它只会显示0或1处的点阵列)。所以我使用logi.hist.plot来显示相关性。但我似乎一直收到错误信息: logi.hist.plot(final$gdp, final$promo, boxp=FALSE, type="hist", col="grey") Error in if (from == to) rep.int(fro

我试图证明一个连续变量和一个二元变量之间的相关性,前者是一个省的GDP,后者是该地区的政治家是否被提拔

我已经尝试了很多方法,但是仅仅绘制它并不能显示一幅很好的图片(它只会显示0或1处的点阵列)。所以我使用
logi.hist.plot
来显示相关性。但我似乎一直收到错误信息:

logi.hist.plot(final$gdp, final$promo, boxp=FALSE, type="hist", col="grey")
Error in if (from == to) rep.int(from, length.out) else as.vector(c(from,  : 
  missing value where TRUE/FALSE needed
  • 这是否是由于
    NA
    值造成的?是否有方法删除
    logi.hist.plot
    命令中的
    NA

  • 当显示二进制变量和连续变量之间的相关性时,您还可以推荐哪些其他方法?有没有一种方法可以通过使用plot命令在两者之间拟合一条直线

  • 谢谢你,我真的很感谢你的回复