geom_segment:删除了包含缺失值的1行

use*_*687 3 r machine-learning linear-regression ggplot2

我正在研究单变量数据的线性回归示例.

此示例在此网页中列出:http://al3xandr3.github.com/2011/02/24/ml-ex2-linear-regression.html

很抱歉没有粘贴我尝试的任何代码,因为我对R不太熟悉.我是初学者.

我阅读了R文档来解决此错误,但我无法找出导致此错误的原因.

我得到的错误是:

Warning message:
Removed 1 rows containing missing values (geom_segment). 
Run Code Online (Sandbox Code Playgroud)

导致错误的行是:

ex2plot + geom_abline(intercept=theta[1], slope=theta[2])
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决这个错误.

对不起,如果这是一个简单的解决方案,如果我浪费你宝贵的时间.

编辑:

忘了提一下,我试图用geom_abline绘制的线性回归线不是绘图.

Bry*_*son 6

不看你的数据.例如,这是一个典型的警告,ggplot被简单地告诉你,你想绘制的数据帧的某种组合,有一些丢失的数据.除非你没有想到任何丢失的数据,否则没什么可担心的.要知道这一点,您需要查看原始数据集.


use*_*1_G 5

这不是错误.这是一个警告.

它最有可能删除数据,因为你有NA.


编辑

使用您刚刚提供的数据和该网站上的代码,我得到:

在此输入图像描述

仔细检查您的数据和theta中没有NA.