雅雯 發問時間: 科學數學 · 7 年前

想製作Lm圖 無法做出logistic curve

我想製作50%性成熟體長(Lm)圖

但是一直做不出來

把X.Y放入散布圖後

想製出logistic curve 卻不知道該怎麼製作出來

P=1/(1+exp(-r(L-Lm))) 或P=1/(1+exp(a+bX))

1.請教我怎麼使用SPSS、SAS、Sigmaple或Excel

以上4種軟體 哪種都可以 做出logistic curve

2.如何看a.b? 似乎不是用線性規劃的a.b值 因代出來的Lm很怪

我上網查都沒有頭緒

X Y

100

110

120

130

140

150

160

170

180

190

203

213

226

238

2410

257

263

2710

2812

2913

309

313

3213

3326

3420

3515

3670

3725

38

39100

40100

41100

42100

43100

44100

45100

46100

47100

麻煩會操作的人教我 謝謝

已更新項目:

X=10-19cm

Y=0

X=39cm以上 Y=100

2 個已更新項目:

logistic curve 應該怎麼做出來?

我X和Y值帶進去後

X值19以下都是0%

X值39以上都是100%

所以中間的值都介於0-100%之間

但應該隨著X值越高Y值越往上移

因此根據這些點

如何做去一條形狀S曲線的 logistic curve

2 個解答

評分
  • 匿名使用者
    7 年前
    最佳解答

    P 是 Y 嗎?

    題目需寫清楚 。。。

    如果 P 是 Y,那數據中出現那麼多的0,就很奇怪了。。。

    2013-10-16 12:04:23 補充:

    再看了下,0可能沒有奇怪

    建議把數據用逗號分離,略述題目中“50趴。。。”的意思

    2013-10-16 15:11:49 補充:

    題目中那兩個P(x)函數與50趴又是怎回事?

    2013-10-18 09:28:57 補充:

    參考

    A=21.8432648065149

    B=-0.744698937914909

    2013-10-18 14:50:05 補充:

    Y=1/(1+EXP(a+bX))

    這模型會無窮逼近 0 與 1; 但永遠不會等於

    先把式子轉成

    LN(1/Y-1) = a+bX

    使用數據, 貼在 A1:B21

    X,Y

    19,0.00001%

    20,3%

    21,3%

    22,6%

    23,8%

    24,10%

    25,7%

    26,3%

    27,10%

    28,12%

    29,13%

    30,9%

    31,3%

    32,13%

    33,26%

    34,20%

    35,15%

    36,70%

    37,25%

    39,99.9999999999999%

    上面數據以貴數據為中, 首尾讓其很接近 0,1 ;

    但不能相等(這模型會無窮逼近 0 與 1; 但永遠不會等 於)

    C2 =LN(1/B2-1)

    複製下拉至 C21

    E1 =INDEX(LINEST(C2:C21,A2:A21,,1),1,1)

    F1 =INDEX(LINEST(C2:C21,A2:A21,,1),1,2)

    E1 約 -0.86 即 B

    F1 約 25.6 即 A

    (與意見區的值不同, 是因為與之前很接近 0,1 取得略 有差異而已)

    ============

    D1 =1/(1+EXP($F$1+$E$1*A2))

    複製下拉至 D21

    使用 A2:A21 為 X ; D2:D21 為 Y ; 做 XY 散佈圖即可 ~

  • 7 年前

    P=Y

    兩個式子是一樣的

    為了算出Lm

    所以已知P值和X值

    不知a.b值

    Lm=-a/b

    2013-10-18 10:08:15 補充:

    謝謝

    不過是怎麼算出來的?

    圖例應該怎麼做?

還有問題?馬上發問,尋求解答。