Bu, onur tezim için. Yalnızca "Düşük fosfor" serisi dediğim şeyi paylaştığım büyük bir veri kümem var:
> P0 RNP D.weight1 r1 0 0 63.82 r2 0 0 34.23 r3 0 0 24.94 r4 0 0 30.45 r5 0 0 33.36 r1 45 0 24.57 r2 45 0 20.18 r3 45 0 23.79 r4 45 0 20.010 r5 45 0 66.811 r1 90 0 27.812 r2 90 0 17.213 r3 90 0 36.414 r4 90 0 33.515 r5 90 0 14.016 r1 180 0 20.617 r2 180 0 9.718 r3 180 0 8.819 r4 180 0 14.420 r5 180 0 21.621 r1 360 0 18.422 r2 360 0 8.923 r3 360 0 31.424 r4 360 0 13.325 r5 360 0 21.9
- R temsilidir
- N, toprağa uygulanan azottur
- P, toprağa uygulanan fosfordur
- D. ağırlık, ortalama kuru ağırlıktır. gram cinsinden bitkiler
Bu verileri görselleştirmenin yolu, x eksenine N ve y eksenine kuru ağırlığı koymaktır:
Bu veriler için doğrusal olmayan bir regresyon yapmam gerekiyor, ancak ikinci dereceden bir modele uydurmak için nt; bunun yerine, aşağıdaki denkleme uydurmak istiyorum (Mitscherlich denklemine bir alternatif):
$ Y = a - b \ times \ exp (-cx) $
- Y, kuru ağırlıktır
- a, maksimum biyokütleyi temsil eden uygun bir parametredir
- b, toprağa eklenen besin maddesinin başlangıç seviyesini temsil eden uygun bir parametredir
- c, artan besin değişikliği ile biyokütledeki artış oranını temsil eden uygun bir parametredir
- x, bu durumda, nitrojen seviyesidir
Sorun şu ki, ben sadece bunun için nasıl kod yazılacağını bilmiyorum. R'ye bu denklemi regresyonum için kullanmak istediğimi ve $ Y = ax + b $ (doğrusal regresyonda olduğu gibi) veya $ Y = ax ^ 2 + yerine kullanmak istediğimi nasıl "söyleyeceğimi" bulmaya çalışırken deliriyorum bx + c $ ikinci dereceden regresyondaki gibi, vb.