2013-10-08 5 views
5

Ich habe diesen Fehler an anderer Stelle hier veröffentlicht, aber ich habe keine der Fixes zu arbeiten. Ich bin derzeit mit dem eingebauten „treu“ Datensatz als Teil des r-tutor.com Tutorial:"Fehler in int_abline ... plot.new wurde noch nicht aufgerufen"

duration = faithful$eruptions 
waiting = faithful$waiting 
abline(lm(duration ~ waiting)) 
Error in int_abline(a = a, b = b, h = h, v = v, untf = untf, ...) : 
    plot.new has not been called yet 

Ich versuchte plot.new(), kein Glück. Ich versuchte

x <- (duration ~ waiting) 
abline(x) 

kein Glück.

Ich versuchte R neu zu starten, kein Glück. Verwenden von 3.0.0 für Windows. Danke.

Antwort

12

abline muss auf einem vorhandenen Grundstück aufgerufen werden. Sie können es nicht aufrufen, wenn nichts geplottet wurde.

Sie wollten wahrscheinlich, dies zu tun:

plot(duration ~ waiting, data=faithful) 
abline(lm(duration ~ waiting, data=faithful)) 
+0

ich bereits die Variablen aus den Daten definiert würde, aber du hast recht über Grundstück. Jetzt verstehe ich, danke. – user2844894

Verwandte Themen