fittanje varijabli u funkciji lm() i problemi sa funkcijom na.omit

22 views
Skip to first unread message

Miha

unread,
Sep 15, 2018, 12:12:40 PM9/15/18
to rtuntun

Pozdrav,

Imam problem sa postavljanjem formule kada probal dobiti model linearne regresije iz df-a na koji isto tako ne djeluje funkcija na.omit. 


Ukoliko pH varijablu stavim na x mjesto a vrijednosti N i P na y mjesto u formuli model se uspjesno izracuna i mogu ga plotati.

Kada pH premjestim na y mjesto (kako bi mi i trebao biti za tocnost modela) dobijem error zbog nejednake duzine columna (kada se maknu N/A redovi ph=37 redova a N i P =42 reda) zbog koje R nemoze izracunati model.


Sa funkcijom na.omit ne postignem apsolutno nista i kada probam pogledati u zasebnom windowu df dobijem ovo: 

Screenshot_2.jpg




Screenshot_1.jpg




gdje grijesim? pliz help

Danijel Kopčinović

unread,
Sep 17, 2018, 4:51:56 AM9/17/18
to rtuntun
Bok,

lm, kao niti bilo koji drugi algoritam ili metoda, ne mogu raditi ako nemaju podatke (NA). Znači prije pozivanja lm trebaš "počistiti" podatke od NA. Ili ih fizički obriši ili umjesto NA stavi neku vrijednost (neki nepostojeći broj koji će simbolizirati NA, npr. -1, ili srednju vrijednost varijable bez NA elemenata ili...). I onda pozovi lm.

Btw, N:P je interakcija (odn. efektivno množenje) ove dvije varijable, da li si siguran da to želiš?

Ako i dalje ne ide, pošalji podatke pa ću pogledati.


Pozz,
Danijel

Ana Jankovic

unread,
Sep 17, 2018, 4:59:33 AM9/17/18
to Danijel Kopčinović, rtuntun
Bok, 

slažem se s Danijelom. Ja bih osobno išla sa srednjom vrijednošću.

Lp, 

Ana

--
Primili ste ovu poruku jer ste se pretplatili na grupu "rtuntun" Google grupa.
Da biste otkazali pretplatu na ovu grupu i prestali primati njezine e-poruke, pošaljite e-poruku na adresu rtuntun+u...@googlegroups.com.
Posjetite ovu grupu na web-lokaciji https://groups.google.com/group/rtuntun.
Da biste pogledali ovu raspravu na webu, posjetite https://groups.google.com/d/msgid/rtuntun/d63c7ac1-f906-4323-aaa9-0e14640f5431%40googlegroups.com.
Dodatne opcije potražite na web-lokaciji https://groups.google.com/d/optout.


--
Ana
Reply all
Reply to author
Forward
0 new messages