рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдБ

R рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓реЛрдВ рдХрд╛ рдкрд░рд┐рдЪрдп рдФрд░ рдЗрдирд╕рд╛рдЗрдЯреНрд╕

рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓реЛрдВ рдХреА рдЬрдЯрд┐рд▓рддрд╛рдУрдВ рдХреЛ рд╕рдордЭреЗрдВред рдЗрдирдХреЗ рдЙрдкрдпреЛрдЧ, рд╕реАрдорд╛рдПрдБ, рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛ рд╕реЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдЗрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдлрд┐рдЯ рдХрд░реЗрдВ, рдпрд╣ рдЬрд╛рдиреЗрдВред
┬╖ 11 рдорд┐ре░ рдкрдврд╝реЗрдВ

AI рдХреЗ рд╕рд╛рде рдЦреЛрдЬреЗрдВ

рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╣рдорд╛рд░реЗ рд╕рдореБрджрд╛рдп рдХрд╛ рдПрдХ рдореВрд▓реНрдпрд╡рд╛рди рдпреЛрдЧрджрд╛рди рд╣реИ рдФрд░ рд╕реНрдкрд╖реНрдЯрддрд╛ рд╡ рд╢реБрджреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП DataCamp рджреНрд╡рд╛рд░рд╛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдХреНрдпрд╛ рдЖрдк рдЕрдкрдирд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рдЬреНрдЮрд╛рди рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рд╣рдореЗрдВ рдЖрдкрд╕реЗ рд╕реБрдирдХрд░ рдЦреБрд╢реА рд╣реЛрдЧреА! рд╣рдорд╛рд░реЗ Community Contribution Form рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рд▓реЗрдЦ рдпрд╛ рд╡рд┐рдЪрд╛рд░ рднреЗрдЬреЗрдВред

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдкрд╣рд▓реЗ рдЬрд┐рддрдиреЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдереЗ, рдЕрдм рдЙрддрдиреЗ рдирд╣реАрдВ рд░рд╣реЗред рдЖрдЬрдХрд▓ рдХрдИ рдХрд┐рддрд╛рдмреЗрдВ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓реЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреА рд╣реИрдВ рдпрд╛ рдмрд╣реБрдд рд╕реАрдорд┐рдд рд░реВрдк рдореЗрдВ рд╕рдордЭрд╛рддреА рд╣реИрдВред рдЗрд╕рдХреЗ рдХрдИ рдХрд╛рд░рдг рд╣реИрдВред рдкрд╣рд▓рд╛, рдЙрдЪреНрдЪ-рдХреНрд░рдо рдХреЗ рдмрд╣реБрдкрдж рдкрдж рдЬреЛрдбрд╝рдХрд░ рдпрд╛ рдмреЗрд╕рд┐рд╕ рдлрдВрдХреНрд╢рди рд▓рд╛рдЧреВ рдХрд░рдХреЗ (рдпрд╛рдиреА рд╡реНрдпрд╛рдЦреНрдпрд╛рддреНрдордХ рдЪрд░реЛрдВ рдкрд░ log рдпрд╛ sqrt рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдореЗрд╢рди) рд▓рд┐рдирд┐рдпрд░ рд░рд┐рдЧреНрд░реЗрд╢рди рд╕реЗ рднреА рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдХрд░реНрд╡ рдлрд┐рдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рджреВрд╕рд░рд╛, рдХрдИ рдмрд╛рд░ рдЬрдЯрд┐рд▓ рдореЙрдбрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд╛рджрдЧреА рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреА рдЬрд╛рддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рд╕рдордЭрд╛рдиреЗ рдФрд░ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реЛрддреЗ рд╣реИрдВред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХрд░рдирд╛ рдФрд░ рдЙрд╕рдХреА рдЯреНрд░реИрдЬреЗрдХреНрдЯрд░реА рдХрд╛ рдЕрдВрджрд╛рдЬрд╝рд╛ рд▓рдЧрд╛рдирд╛ рдЬрд╝рд░реВрд░реА рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдорд▓реНрдЯреАрд╡реЗрд░рд┐рдПрдЯ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред рдЕрдВрддрддрдГ, рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдЙрдиреНрд╣реАрдВ рдореЗрдХреЗрдирд┐рд╕реНрдЯрд┐рдХ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рд╣реИрдВ рдЬрд╣рд╛рдБ рдШрдЯрдирд╛рдПрдБ рдкреВрд░реА рддрд░рд╣ рднреМрддрд┐рдХ рдпрд╛ рдирд┐рдпрддрд╛рддреНрдордХ рд╣реЛрдВтАФрдЬрдмрдХрд┐ рдмрд┐рдЧ рдбреЗрдЯрд╛ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЧрддрд┐рд╡рд┐рдзрд┐рдпрд╛рдБ рдорд╢реАрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рд▓реЙрдЧ рдХреА рдЬрд╛рддреА рд╣реИрдВ, рд╡рд╣рд╛рдБ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ред

рдлрд┐рд░ рднреА, рдЗрди рд╕рднреА рдХрд╛рд░рдгреЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓рд┐рдВрдЧ рдПрдХ рд╕реБрдВрджрд░ рд╡рд┐рдЬреНрдЮрд╛рди рд╣реИ, рдЬрд┐рд╕реЗ рдЗрд╕рдХреЗ рд▓рд┐рдирд┐рдпрд░ рд╕рдордХрдХреНрд╖ рд╕реЗ рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╣реБрдП рдЕрд╡рд╢реНрдп рдЦреЛрдЬрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рд░рд┐рдЧреНрд░реЗрд╢рди рдореЙрдбрд▓

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдХреЗ рдЖрдХрд▓рди рдХреА рддрдХрдиреАрдХреЗрдВ рдореВрд▓рддрдГ рдЗрдЯрд░реЗрдЯрд┐рд╡ рд╣реЛрддреА рд╣реИрдВред рд╕рд╛рде рд╣реА, рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рд╕реВрддреНрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд▓рд┐рдирд┐рдпрд░ рд╕реВрддреНрд░ рд╕реЗ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд▓рдЧ рд╣реЛрддрд╛ рд╣реИред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рддреАрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдореАрдХрд░рдгреЛрдВ/рд╕реВрддреНрд░реЛрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рд▓рд┐рдирд┐рдпрд░ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЪрд░ y рдФрд░ B0, B1, рддрдерд╛ B2 рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рд╕реАрдзреА рд░реЗрдЦрд╛ рдХрд╛ рд╣реИред

рдХрд┐рд╕реА рд╕реВрддреНрд░ рдХреЛ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдмрдирд╛рддрд╛ рд╣реИ, рдХреБрдЫ рдЗрд╕ рдкреНрд░рдХрд╛рд░:

B0 рдпрд╛ B1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдордирдорд╛рдирд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдмрд╛рдж рдХреА рджреЛрдиреЛрдВ рд╕рдореАрдХрд░рдгреЛрдВ рдореЗрдВ рдЪрд░ y рдФрд░ B0 рдХреЗ рдмреАрдЪ рд╕реАрдзреА-рд░реЗрдЦрд╛ рд╕рдВрдмрдВрдз рдирд╣реАрдВ рд╣реИред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕рд╕реЗ рдЧрдгрдирд╛рдПрдБ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ, рдФрд░ рдЕрдиреБрдорд╛рди рдХреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдлрд▓ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╣рд▓ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд░рд╣рддрд╛ред рдЗрд╕рд▓рд┐рдП, рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рд╕рд╛рд╡рдзрд╛рдиреА рдмрд░рддрдиреА рд╣реЛрддреА рд╣реИ рдХрд┐ рдЙрдирд╕реЗ рдирд┐рдХрд▓реЗ рдЙрддреНрддрд░ рд╕рд╣рдЬ рдпрд╛ рд╕рдЯреАрдХ рди рднреА рд╣реЛрдВред

рд╡рд┐рд╢реЗрд╖реАрдХреГрдд рдореЙрдбрд▓

рдЖрдорддреМрд░ рдкрд░, рдЬрдм рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдпрд╛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рд╕рд░рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рд╡рд┐рд╖рдп-рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдХреА рд╕рд╣рдорддрд┐ рдФрд░ рдбреЗрдЯрд╛ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХрд╛рд░ рд╕реЗ рдЖрд╢рдп рд╣реИ рдХрд┐ рдХреЛрдИ рдкреВрд░реНрд╡-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрдгрд┐рддреАрдп рд╕рдореАрдХрд░рдг рдЕрдкрдирд╛рдпрд╛ рдЬрд╛рдПред рдпрд╣рд╛рдБ рдкреНрд░рд╛рдпрдГ рдЙрдкрдпреЛрдЧ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рд╕рдореАрдХрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рджреА рд╣реИ (рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдХреБрдЫ рдЫреЛрдбрд╝реА рдЧрдИ рд╣реИрдВ)ред

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рд░рд┐рдЧреНрд░реЗрд╢рди рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд░рдгрдиреАрддрд┐

  1. рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХрд░реЗрдВ рддрд╛рдХрд┐ рдкрддрд╛ рдЪрд▓реЗ рдХрд┐ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рдЧрдгрд┐рддреАрдп рдлрд╝рдВрдХреНрд╢рди рдбреЗрдЯрд╛ рдХреЛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕рдордЭрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред
  2. рдпрд╛ рддреЛ рдкреНрд▓реЙрдЯ рдХреЛ рджреЗрдЦрдХрд░ рдпрд╛ рд╕реЗрд▓реНрдл-рд╕реНрдЯрд╛рд░реНрдЯрд░ рдлрд╝рдВрдХреНрд╢рди (рдиреАрдЪреЗ рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░ рдорд╛рди рдЪреБрдиреЗрдВред
  3. рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░реЗрдВ рдФрд░ рдЙрд╕реЗ рдЬрд╛рдБрдЪреЗрдВред
  4. рдлрд┐рдЯ рдХрд┐рдП рдЧрдП рдореЙрдбрд▓ рдкрд░ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВ рддрд╛рдХрд┐ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдЗрдВрдЯрд░рд╡рд▓, рд░реЗрдЬрд┐рдбреБрдЕрд▓ рддреНрд░реБрдЯрд┐, рдФрд░ рд╕рдордЭрд╛рдИ рдЧрдИ рднрд┐рдиреНрдирддрд╛ рдХреЛ рд╕рдордЭрд╛ рдЬрд╛ рд╕рдХреЗред
  5. рдпрджрд┐ рд░реЗрдЬрд┐рдбреБрдЕрд▓ рддреНрд░реБрдЯрд┐ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗ рддреЛ рдореЙрдбрд▓ рдореЗрдВ рдФрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред
  6. рд╣рдореЗрд╢рд╛ рдПрдХ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░реЗрдВ рдФрд░ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рддрдерд╛ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓реЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛

рд╣рдо рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдбреЗрдЯрд╛рд╕реЗрдЯ Puromycin рдкрд░ рд╡рд┐рд╢реЗрд╖реАрдХреГрдд рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ Puromycin рджрд╡рд╛ рд╕реЗ рд╕рдВрдмрджреНрдз рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рдПрдВрдЬрд╝рд╛рдЗрдореЗрдЯрд┐рдХ рд░рд┐рдПрдХреНрд╢рди рдХреЗ рд░рд┐рдПрдХреНрд╢рди рд░реЗрдЯ рдФрд░ рдХреЙрдиреНрд╕реЗрдВрдЯреНрд░реЗрд╢рди рдХреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдбреЗрдЯрд╛ рдореЗрдВ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рджреЛ рд╡рд░реНрдЧ рд╣реИрдВтАФрдПрдХ, рдЬрд┐рдиреНрд╣реЗрдВ Puromycin рджрд╡рд╛ рджреА рдЧрдИ, рдФрд░ рджреВрд╕рд░рд╛, рдЬрд┐рдиреНрд╣реЗрдВ рдирд╣реАрдВ рджреА рдЧрдИред

names(Puromycin)Puromycin'conc''rate''state'

рдЗрд╕ рдбреЗрдЯрд╛ рдлреНрд░реЗрдо рдореЗрдВ рддреАрди рдЪрд░ рд╣реИрдВтАФрд╕рдмреНрд╕рдЯреНрд░реЗрдЯ рдХрд╛ рдХреЙрдиреНрд╕реЗрдВрдЯреНрд░реЗрд╢рди, рд░рд┐рдПрдХреНрд╢рди рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд░реЗрдЯ, рдФрд░ рдЯреНрд░реАрдЯрдореЗрдВрдЯ (рдЯреНрд░реАрдЯреЗрдб/рдЕрдирдЯреНрд░реАрдЯреЗрдб) рдХрд╛ рд╕рдВрдХреЗрддрдХред

рд░реЗрдЯ рдХреЛ рдХреЙрдиреНрд╕реЗрдВрдЯреНрд░реЗрд╢рди рдХреЗ рд╡рд┐рд░реБрджреНрдз рдкреНрд▓реЙрдЯ рдХрд░рдХреЗ рдФрд░ рдЯреНрд░реАрдЯрдореЗрдВрдЯ рдХреЗ рджреЛрдиреЛрдВ рд╕реНрддрд░реЛрдВ рдХреЛ рд▓реЗрдмрд▓ рдХрд░рдХреЗ рд╣рдо рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреИрдЯрд░реНрди рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдХрд░реНрд╡реНрд╕ рдПрд╕рд┐рдореНрдкреНрдЯреЛрдЯрд┐рдХ рд╣реИрдВ рдФрд░ рдЯреНрд░реАрдЯреЗрдб рддрдерд╛ рдЕрдирдЯреНрд░реАрдЯреЗрдб рдХреЛрд╢рд┐рдХрд╛ рд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдлрд╝реА рднрд┐рдиреНрди рджрд┐рдЦрддреЗ рд╣реИрдВред

plot(Puromycin$conc, Puromycin$rate, type="n", xlab = "conc", ylab = "rate")text(Puromycin$conc, Puromycin$rate,      ifelse(Puromycin$state == "treated", "T", "U"))

рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдбреЗрдЯрд╛ рдореЗрдВ рд░рд┐рдПрдХреНрд╢рди рд░реЗрдЯ рдФрд░ рдХреЙрдиреНрд╕реЗрдВрдЯреНрд░реЗрд╢рди рдХреЗ рдмреАрдЪ рдкреНрд░рдмрд▓ Michaelis-Menten рд╕рдВрдмрдВрдз рджрд┐рдЦрддрд╛ рд╣реИ, рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рдореНрди рдЧрдгрд┐рддреАрдп рд╕рдореАрдХрд░рдг рдлрд┐рдЯ рдХрд░рдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВред

рдпрд╣рд╛рдБ E рдкреНрд░рдпреЛрдЧрдЬрдиреНрдп рддреНрд░реБрдЯрд┐ рд╣реИред рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреБрдХреНрдд рд╕рдорд╛рди рдЙрдкрдорд╛ рдХреЗ рд╕рд╛рде, рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рд╡рд┐рд╢реЗрд╖реАрдХреГрдд рдореЙрдбрд▓ рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╣рдо Vmax рдФрд░ K рдкреИрд░рд╛рдореАрдЯрд░реЛрдВ рдХрд╛ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд░реЗрдЬрд┐рдбреБрдЕрд▓реНрд╕ рдХреЗ рд╕рдо рд╡рд░реНрдЧреЛрдВ рдХрд╛ рдпреЛрдЧ рдиреНрдпреВрдирддрдо рд╣реЛ рд╕рдХреЗ (рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЗрди рдкреИрд░рд╛рдореАрдЯрд░реЛрдВ рдХреЗ рдЖрдХрд▓рди рдХреЗ рдЕрдиреНрдп рддрд░реАрдХреЗ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИрдВ):

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рдирд╛

рдпрджреНрдпрдкрд┐ рд╣рдореЗрдВ рд╕рдВрдмрдВрдз рдЬреНрдЮрд╛рдд рд╣реИ, рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рдирд╛ рдЗрддрдирд╛ рд╕реАрдзрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореЙрдбрд▓ рдХреЛ Vmax рдФрд░ K рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдиреБрдорд╛рди рдЪрд╛рд╣рд┐рдП рд╣реЛрддреЗ рд╣реИрдВред рдпрджрд┐ рдЕрдЪреНрдЫрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдиреБрдорд╛рди рди рдЪреБрдирд╛ рдЬрд╛рдП рддреЛ рдореЙрдбрд▓ рдбреЗрдЯрд╛ рдкрд░ рдЦрд░рд╛рдм рдлрд┐рдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЖрдкрдХреЗ рдкрд╛рд╕ рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:

  • рдпрд╛ рддреЛ рдкреНрд▓реЙрдЯ рджреЗрдЦрдХрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рди рдирд┐рдХрд╛рд▓реЗрдВред
  • рдпрд╛ рд╕реЗрд▓реНрдл-рд╕реНрдЯрд╛рд░реНрдЯрд░ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛)ред

рд╕реЗрд▓реНрдл-рд╕реНрдЯрд╛рд░реНрдЯрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди

рдореЙрдбрд▓

SSasymp

рдПрд╕рд┐рдореНрдкреНрдЯреЛрдЯрд┐рдХ рд░рд┐рдЧреНрд░реЗрд╢рди рдореЙрдбрд▓

SSasympOff

рдСрдлрд╝рд╕реЗрдЯ рд╕рд╣рд┐рдд рдПрд╕рд┐рдореНрдкреНрдЯреЛрдЯрд┐рдХ рд░рд┐рдЧреНрд░реЗрд╢рди рдореЙрдбрд▓

SSasympOrig

рдСрд░рд┐рдЬрд┐рди рд╕реЗ рдЧреБрдЬрд░рддрд╛ рдПрд╕рд┐рдореНрдкреНрдЯреЛрдЯрд┐рдХ рд░рд┐рдЧреНрд░реЗрд╢рди рдореЙрдбрд▓

SSbiexp

рдмрд╛рдЗрдПрдХреНрд╕рдкреЛрдиреЗрдВрд╢рд┐рдпрд▓ рдореЙрдбрд▓

SSfol

рдлрд╝рд░реНрд╕реНрдЯ-рдСрд░реНрдбрд░ рдХрдореНрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдореЙрдбрд▓

SSfpl

рдлрд╝реЛрд░-рдкреИрд░рд╛рдореАрдЯрд░ рд▓реЙрдЬрд┐рд╕реНрдЯрд┐рдХ рдореЙрдбрд▓

SSgompertz

Gompertz рдЧреНрд░реЛрде рдореЙрдбрд▓

SSlogis

рд▓реЙрдЬрд┐рд╕реНрдЯрд┐рдХ рдореЙрдбрд▓

SSmicmen

MichaelisтАУMenten рдореЙрдбрд▓

SSweibull

Weibull рдЧреНрд░реЛрде рдХрд░реНрд╡ рдореЙрдбрд▓

рд╣рд░ рдореЙрдбрд▓ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрд▓реНрдл-рд╕реНрдЯрд╛рд░реНрдЯрд░ рдлрд╝рдВрдХреНрд╢рди рд╣реИ, рдЬрд┐рд╕реЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдиреБрдорд╛рди рд╣реЗрддреБ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдиреБрдорд╛рди рд╕реЗ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рдирд╛

Vmax = 160, K = 0.05 рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рди, рдЬреЛ рдкреНрд▓реЙрдЯ рджреЗрдЦрдХрд░ рдирд┐рдХрд╛рд▓реЗ рдЧрдП, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ R рдХрд╛ nls() рдлрд╝рдВрдХреНрд╢рди рдбреЗрдЯрд╛ рдлрд┐рдЯ рдХрд░рдиреЗ рд╣реЗрддреБ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдпрддрдГ рд▓рд┐рдирд┐рдпрд░ рд░рд┐рдЧреНрд░реЗрд╢рди рдореЗрдВ рд╣рдореЗрдВ Vm рдпрд╛ K рдкреИрд░рд╛рдореАрдЯрд░ рдмрддрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА, рдкрд░ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдореЗрдВ рдпрд╣ рдЕрд▓рдЧ рд╣реИред рд╣рд░ рдЗрдЯрд░реЗрдЯрд┐рд╡ рдПрд▓реНрдЧреЛрд░рд┐рджреНрдо рдХреЛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛ рдпрд╣ рдХрдиреНрд╡рд░реНрдЬ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред Puromycin рдкрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдлрд┐рдЯ рдХрд░рддреЗ рд╣реИрдВред

Purboth_1 <- nls(rate ~ (Vm)*conc/(K+conc), Puromycin, list(Vm=160, K=0.05))summary(Purboth_1)Formula: rate ~ (Vm) * conc/(K + conc)Parameters:Estimate Std. Error t value Pr(>|t|)Vm 190.80624 8.76459 21.770 6.84e-16 ***K 0.06039 0.01077 5.608 1.45e-05 ***---Signif. codes: 0 тАШ***тАЩ 0.001 тАШ**тАЩ 0.01 тАШ*тАЩ 0.05 тАШ.тАЩ 0.1 тАШ тАЩ 1Residual standard error: 18.61 on 21 degrees of freedomNumber of iterations to convergence: 5Achieved convergence tolerance: 5.121e-06

рд░реЗрдЬрд┐рдбреБрдЕрд▓ рддреНрд░реБрдЯрд┐ рдХреА рдЧрдгрдирд╛

рд╣рдо рд░реЗрдЬрд┐рдбреБрдЕрд▓ рддреНрд░реБрдЯрд┐ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВ:

sse <- Purboth_1$m$deviance()sse7276.54697931423

рд╕рдордЭрд╛рдИ рдЧрдИ рд╡рд┐рдЪрд░рдг рдХреА рдЧрдгрдирд╛

рдЗрд╕ рдореЙрдбрд▓ рджреНрд╡рд╛рд░рд╛ рд╕рдордЭрд╛рдИ рдЧрдИ рд╡рд┐рдЪрд░рдг (рдореВрд▓рддрдГ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рд╢рдмреНрджрд╛рд╡рд▓реА рдореЗрдВ R-square) рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдПрдХ рдирд▓ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░ рдХреБрд▓ рд╡рд┐рдЪрд░рдг рдирд┐рдХрд╛рд▓рдирд╛, рд╕рдордЧреНрд░ рдФрд╕рдд рдХрд╛ рдЖрдХрд▓рди рдХрд░рдирд╛, рдФрд░ рдирд▓ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рд░рд╛рдВрд╢ рд╕реЗ рдХреБрд▓ рд╕рдо рд╡рд░реНрдЧ, sst, рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛; рдлрд┐рд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдордЭрд╛рдИ рдЧрдИ рд╡рд┐рдЪрд░рдг рдХрд╛ рдкреНрд░рддрд┐рд╢рдд рдирд┐рдХрд╛рд▓реЗрдВрдЧреЗред

sse <- Purboth_1$m$deviance()null <- lm(rate~1, Puromycin)sst <- data.frame(summary.aov(null)[[1]])$Sum.Sqpercent_variation_explained = 100*(sst-sse)/sstpercent_variation_explained85.3488323994681

рдпрд╣ рдореЙрдбрд▓ рдбреЗрдЯрд╛ рдореЗрдВ 85.34% рднрд┐рдиреНрдирддрд╛рдУрдВ рдХреЛ рд╕рдордЭрд╛рддрд╛ рд╣реИред

рд╕реЗрд▓реНрдл-рд╕реНрдЯрд╛рд░реНрдЯ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд┐рдЯ рдХрд░рдирд╛

рдХреНрдпреЛрдВрдХрд┐ рд╣рдо Michaelis-Menten рдореЙрдбрд▓ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП SSmicmen() рд╕реЗрд▓реНрдл-рд╕реНрдЯрд╛рд░реНрдЯ рдлрд╝рдВрдХреНрд╢рди рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕рд╕реЗ рд╡рд╣реА рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рддреЗ рд╣реИрдВред

Purboth_self <- nls(rate~SSmicmen(conc,Vm,K), Puromycin)summary(Purboth_self)Formula: rate ~ SSmicmen(conc, Vm, K)Parameters:Estimate Std. Error t value Pr(>|t|)Vm 190.80667 8.76462 21.770 6.84e-16 ***K 0.06039 0.01077 5.608 1.45e-05 ***---Signif. codes: 0 тАШ***тАЩ 0.001 тАШ**тАЩ 0.01 тАШ*тАЩ 0.05 тАШ.тАЩ 0.1 тАШ тАЩ 1Residual standard error: 18.61 on 21 degrees of freedomNumber of iterations to convergence: 4Achieved convergence tolerance: 6.745e-06

рд░реЗрдЬрд┐рдбреБрдЕрд▓ рддреНрд░реБрдЯрд┐ рдХреА рдЧрдгрдирд╛

sse <- Purboth_self$m$deviance()sse7276.54697947673

рд╕рдордЭрд╛рдИ рдЧрдИ рд╡рд┐рдЪрд░рдг рдХреА рдЧрдгрдирд╛

рдореЙрдбрд▓ рджреНрд╡рд╛рд░рд╛ рд╕рдордЭрд╛рдИ рдЧрдИ рд╡рд┐рдЪрд░рдг рдЬрд╛рдБрдЪреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

sse <- Purboth_self$m$deviance()null <- lm(rate~1, Puromycin)sst <- data.frame(summary.aov(null)[[1]])$Sum.Sqpercent_variation_explained = 100*(sst-sse)/sstpercent_variation_explained85.348832399141

рд╕рд╛рдорд╛рдиреНрдпрддрдГ, рдлрд┐рдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдореАрдХрд░рдг, рдЬреЛ рд░реЗрдЯ рдмрдирд╛рдо рдХреЙрдиреНрд╕реЗрдВрдЯреНрд░реЗрд╢рди рдХрд╛ рд╕рдВрдмрдВрдз рд╣реИ, рдХреБрдЫ рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:

рдлрд┐рдЯ рдХрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди

рдбреЗрдЯрд╛ рдкрд░ рдлрд┐рдЯ рдХреА рдЧрдИ рд░реЗрдЦрд╛ рдкреНрд▓реЙрдЯ рдХрд░рдХреЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореЙрдбрд▓ рдХреИрд╕рд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ; рдпрд╣ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рджрд┐рдЦрддреА рд╣реИред

plot(Puromycin$conc, Puromycin$rate, xlab="conc", ylab = "rate")lines(Puromycin[Puromycin$state == "treated",]$conc,       predict(Purboth_1, Puromycin[Puromycin$state == "treated",]), col=2)lines(Puromycin[Puromycin$state != "treated",]$conc,       predict(Purboth_1, Puromycin[Puromycin$state != "treated",]), col=2)

рдмреЗрд╣рддрд░ рдореЙрдбрд▓ рдЪрдпрди

рдореЙрдбрд▓ рдореЗрдВ рдФрд░ рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рдХрд░ рдЙрд╕реЗ рдФрд░ рдЯреНрдпреВрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рд░реЗрдЯ рдмрдирд╛рдо рдХреЙрдиреНрд╕реЗрдВрдЯреНрд░реЗрд╢рди рдХрд╛ рдкреНрд▓реЙрдЯ рджреЗрдЦреЗрдВ рддреЛ рдзреНрдпрд╛рди рд╣реЛрдЧрд╛ рдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдЧ (рдЯреНрд░реАрдЯреЗрдб рдмрдирд╛рдо рдЕрдирдЯреНрд░реАрдЯреЗрдб) рдЕрд▓рдЧ рдЯреНрд░реИрдЬреЗрдХреНрдЯрд░реА рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рджреЛ рд╡рд░реНрдЧреЛрдВ рдХреА рдЯреНрд░реИрдЬреЗрдХреНрдЯрд░реА рдХреЗ рдмреАрдЪ рд░реЗрдЯ рдХрд╛ рдЕрдВрддрд░ (y-рдЕрдХреНрд╖) рд▓рдЧрднрдЧ 40 рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

plot(Puromycin$conc, Puromycin$rate, type="n", xlab = "conc", ylab = "rate")text(Puromycin$conc, Puromycin$rate,      ifelse(Puromycin$state == "treated", "+", "*"))

рдореВрд▓рддрдГ, рд╣рдо state рдЪрд░ рдкрд░ рдХрдВрдбреАрд╢рдирд┐рдВрдЧ рдХрд░рддреЗ рд╣реБрдП рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ рдирд┐рдореНрди рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рд╕рдореАрдХрд░рдг рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИред

рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрд░рд╛рдореАрдЯрд░ delV рдХреЗ рд╕рд╛рде рдореЙрдбрд▓ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИред рд╣рдо delV рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рди 40 рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ nls рд╕реЗ рддреАрди рдкреИрд░рд╛рдореАрдЯрд░реЛрдВ рд╡рд╛рд▓рд╛ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рддреЗ рд╣реИрдВред

Purboth <- nls(rate ~ (Vm + delV*(state=="treated"))*conc/(K+conc), Puromycin,                list(Vm=160, delV=40, K=0.05))summary(Purboth)Formula: rate ~ (Vm + delV * (state == "treated")) * conc/(K + conc)Parameters:      Estimate Std. Error t value Pr(>|t|)    Vm   166.60397    5.80742  28.688  < 2e-16 ***delV  42.02591    6.27214   6.700 1.61e-06 ***K      0.05797    0.00591   9.809 4.37e-09 ***---Signif. codes:  0 тАШ***тАЩ 0.001 тАШ**тАЩ 0.01 тАШ*тАЩ 0.05 тАШ.тАЩ 0.1 тАШ тАЩ 1Residual standard error: 10.59 on 20 degrees of freedomNumber of iterations to convergence: 5 Achieved convergence tolerance: 8.93e-06

рд╕рд╛рд░рд╛рдВрд╢ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рддреАрдиреЛрдВ рдкреИрд░рд╛рдореАрдЯрд░ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред

рд░реЗрдЬрд┐рдбреБрдЕрд▓ рддреНрд░реБрдЯрд┐ рдХреА рдЧрдгрдирд╛

рдЗрд╕ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рд░реЗрдЬрд┐рдбреБрдЕрд▓ рддреНрд░реБрдЯрд┐ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рдХрдореА рджреЗрдЦреА рдЬрд╛ рд╕рдХрддреА рд╣реИ:

sse <- Purboth$m$deviance()sse2240.89143883885

рд╕рдордЭрд╛рдИ рдЧрдИ рд╡рд┐рдЪрд░рдг рдХреА рдЧрдгрдирд╛

рдЗрд╕ рдореЙрдбрд▓ рджреНрд╡рд╛рд░рд╛ рдЕрдзрд┐рдХ рд╡рд┐рдЪрд░рдг рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

sse <- Purboth$m$deviance()null <- lm(rate~1, Puromycin)sst <- data.frame(summary.aov(null)[[1]])$Sum.Sqpercent_variation_explained = 100*(sst-sse)/sstpercent_variation_explained95.4880142822744

AIC рдЬрд╛рдБрдЪ

рджреЛрдиреЛрдВ рдореЙрдбрд▓реЛрдВ рдкрд░ AIC рдЬрд╛рдБрдЪ рднреА рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдпрджреНрдпрдкрд┐ рдЖрдЬрдХрд▓ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдерд╛ рдХреНрд░реЙрд╕-рд╡реИрд▓рд┐рдбреЗрд╢рди рдХреА рд╣реИтАФрд╣рд╛рд▓рд╛рдБрдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдЕрдзрд┐рдХ рдбреЗрдЯрд╛ рдЪрд╛рд╣рд┐рдП рд╣реЛрддрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдпрдо рдпрд╣ рд╣реИ рдХрд┐ AIC рдЬрд┐рддрдирд╛ рдХрдо, рдореЙрдбрд▓ рдЙрддрдирд╛ рдмреЗрд╣рддрд░ред

AIC(Purboth)AIC(Purboth_1)178.591273238391203.680274951742

рдлрд┐рдЯ рдХрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди

рдЯреНрдпреВрди рдХрд┐рдП рдЧрдП рдореЙрдбрд▓ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдбреЗрдЯрд╛ рдкрд░ рдлрд┐рдЯ рдХреА рдЧрдИ рд░реЗрдЦрд╛ рдкреНрд▓реЙрдЯ рдХрд░рдХреЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИтАФрдХреЛрдИ рдЖрд╢реНрдЪрд░реНрдп рдирд╣реАрдВ, рдЯреНрдпреВрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдореЙрдбрд▓ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдлрд┐рдЯ рджреЗрддрд╛ рд╣реИред

plot(Puromycin$conc, Puromycin$rate, xlab="conc", ylab = "rate")lines(Puromycin[Puromycin$state == "treated",]$conc, predict(Purboth, Puromycin[Puromycin$state == "treated",]), col=2)lines(Puromycin[Puromycin$state != "treated",]$conc, predict(Purboth, Puromycin[Puromycin$state != "treated",]), col=3)legend(0, 200, legend = c("treated", "untreated"), fill = c(2,3))

рдкреИрд░рд╛рдореАрдЯрд░реЛрдВ рдХрд╛ рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдЗрдВрдЯрд░рд╡рд▓

рдХреЗрд╡рд▓ p-values рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП; 95% рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдЗрдВрдЯрд░рд╡рд▓ рдкреНрд░рддреНрдпреЗрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд▓рд┐рдП 2.5% рдФрд░ 97.5% рдкрд░ рдЧреБрдгрд╛рдВрдХ рдорд╛рди рджреЗрддрд╛ рд╣реИред рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА 0 рдХреЛ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд░рддрд╛ред

confint(Purboth)

рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдЗрдВрдЯрд░рд╡рд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рд░реВрдк рд╕реЗ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ 95% рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП Vmax рдХрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рди рдКрдкрд░ рджреА рдЧрдИ рд╕реАрдорд╛ рдХреЗ рднреАрддрд░ рдЖрддрд╛ рд╣реИ, рдЬреЛ Vmax рдХреЗ рд▓рд┐рдП (154.62, 179.25) рд╣реИред

рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ

рдЙрджреНрджреЗрд╢реНрдп рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдкрд░реАрдХреНрд╖рдг рдХрд░рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдЖрдХрд▓рди рдореЗрдВ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рд╕рдордЭрдиреЗ рд╣реЗрддреБ рдореЙрдбрд▓ рдХреА рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рдФрд░ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рд╣рдорд╛рд░реЗ рдореЙрдбрд▓ рдореЗрдВ рддреАрди рдкреИрд░рд╛рдореАрдЯрд░ Vmax, delV, K рд╣реИрдВ; рд╣рдо рдЗрдирдХреА рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  • рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдЗрдВрдЯрд░рд╡рд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
  • рдФрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓ t рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреЛ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд t-рд╕реНрдЯреИрдЯрд┐рд╕реНрдЯрд┐рдХреНрд╕ рдХреЗ рд╕рдорд╛рди рд╣реИред рдкреНрд░реЛрдлрд╛рдЗрд▓ t рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдкреНрд▓реЙрдЯ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреИрд░рд╛рдореАрдЯрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдХрд▓реАрд╣реБрдб рдЗрдВрдЯрд░рд╡рд▓ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдХрд▓рди рдХрд┐рддрдирд╛ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рд╣реИред

рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдЗрдВрдЯрд░рд╡рд▓ рдХрд╛ рдкреНрд▓реЙрдЯ

рдпрд╣ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреИрд░рд╛рдореАрдЯрд░реЛрдВ рдХреЗ рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдЗрдВрдЯрд░рд╡рд▓реНрд╕ рдкреНрд▓реЙрдЯ рдХрд░рддрд╛ рд╣реИ (рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдЗрдВрдЯрд░рд╡рд▓тАФ99%, 95%, 90%, 80% рдФрд░ 50%тАФрд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ)ред рдпрд╣ confint(object, parm, level = 0.95, ...)function рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП (95%) рдХреЙрдиреНрдлрд┐рдбреЗрдВрд╕ рдЗрдВрдЯрд░рд╡рд▓ рдХреЗ рд╕рдорд╛рди рд╣реИред

Purbothpf = profile(Purboth)par( mfrow= c(2,2) )plot(Purbothpf)

рдкреИрд░рд╛рдореАрдЯрд░реЛрдВ рдХреЗ рд╡рд┐рд░реБрджреНрдз T рдХрд╛ рдкреНрд▓реЙрдЯ

T рдХреЗ рд╡рд┐рд░реБрджреНрдз рддреАрди рдкреИрд░рд╛рдореАрдЯрд░ Vmax, delV, K рдХрд╛ рдкреНрд▓реЙрдЯ рд╣рдореЗрдВ рдпрд╣ рдЖрднрд╛рд╕ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдлрд┐рдЯ рд▓рд┐рдирд┐рдпрд░ рд╣реИ рдпрд╛ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ред рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ delV рдФрд░ Vm рдХреЗ рд▓рд┐рдП рд░реЗрдЦрд╛ рд▓рд┐рдирд┐рдпрд░ рд╕реА рджрд┐рдЦрддреА рд╣реИ, рдЬрдмрдХрд┐ K рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝реА рдШреБрдорд╛рд╡рджрд╛рд░ рд╣реИред рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ рдХреНрдпреЛрдВрдХрд┐ K рдкреИрд░рд╛рдореАрдЯрд░ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рд╕рдВрдмрдВрдз рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред

dataVm = data.frame(Purbothpf$Vm$par.vals)datadelV = data.frame(Purbothpf$delV$par.vals)dataK = data.frame(Purbothpf$K$par.vals)par( mfrow= c(2,2) )plot(dataVm$Vm,Purbothpf$Vm$tau, type="l", xlab = "Vm", ylab = "Tau")plot(datadelV$delV,Purbothpf$delV$tau, type="l", xlab = "delV", ylab = "Tau")plot(dataK$K,Purbothpf$K$tau, type="l", xlab = "K", ylab = "Tau")

рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рдирд╛

рдЙрд╕реА R рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╝рдВрдХреНрд╢рди nls() рдХрд╛ рдЙрдкрдпреЛрдЧ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдП рдЕрдиреБрд╕рд╛рд░ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореЗрд░рд╛ рдорд╛рдирдирд╛ рд╣реИ рдХрд┐ рд╡реНрдпрд╛рдЦреНрдпрд╛рддреНрдордХрддрд╛ рдФрд░ рддреБрд▓рдирд╛ рд╣реЗрддреБ рд╣рдореЗрд╢рд╛ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреА рдЖрджрдд рдЕрдЪреНрдЫреА рд╣реИред

PurbothRealLinear <- nls(rate ~ i + m*conc, Puromycin, list(i=160, m=0.05) )summary(PurbothRealLinear)Formula: rate ~ i + m * concParameters:  Estimate Std. Error t value Pr(>|t|)    i    93.92       8.00   11.74 1.09e-10 ***m   105.40      16.92    6.23 3.53e-06 ***---Signif. codes:  0 тАШ***тАЩ 0.001 тАШ**тАЩ 0.01 тАШ*тАЩ 0.05 тАШ.тАЩ 0.1 тАШ тАЩ 1Residual standard error: 28.82 on 21 degrees of freedomNumber of iterations to convergence: 2 Achieved convergence tolerance: 2.571e-09

рдпрджреНрдпрдкрд┐ рдкреИрд░рд╛рдореАрдЯрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рджрд┐рдЦрддреЗ рд╣реИрдВ, рдпрд╣ рдПрдХ рдХрдордЬреЛрд░ рдлрд┐рдЯ рд╣реИред рд░реЗрдЬрд┐рдбреБрдЕрд▓ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдЕрдзрд┐рдХ рд╣реИред

рдлрд┐рдЯ рдХрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди

рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрдордЬреЛрд░ рд╣реИ; рдбреЗрдЯрд╛ рдкрд░ рдлрд┐рдЯ рдХреА рдЧрдИ рд░реЗрдЦрд╛ рдкреНрд▓реЙрдЯ рдХрд░рдХреЗ рдФрд░ рдЙрд╕рдХреЗ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рд╕рдордХрдХреНрд╖ рд╕реЗ рддреБрд▓рдирд╛ рдХрд░рдХреЗ рдЗрд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

plot(Puromycin$conc, Puromycin$rate, xlab="conc", ylab = "rate")lines(Puromycin$conc, predict(PurbothRealLinear), col=4)

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдмрдирд╛рдо рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдХреА рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рддреНрдордХ рддреБрд▓рдирд╛

рдКрдкрд░ рдХреЗ рдкреНрд▓реЙрдЯ рд╕реЗ рд╣рдореЗрдВ рдкрддрд╛ рд╣реИ рдХрд┐ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрдордЬреЛрд░ рд╣реИ, рдкрд░ рдЗрди рдореЙрдбрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдХреИрд╕реЗ рдХрд░реЗрдВ? рдпрд╣ рд╕реЗрдм рдФрд░ рд╕рдВрддрд░реЗ рдХреА рддреБрд▓рдирд╛ рдЬреИрд╕рд╛ рд╣реЛрдЧрд╛ред AIC рдкрд░рд┐рдгрд╛рдо рд╕реАрдзреЗ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗред

рдЧреБрдбрдиреЗрд╕ рдСрдл рдлрд┐рдЯ

рдЕрдЪреНрдЫреЗ рдлрд┐рдЯ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛тАФрд░рд┐рдЧреНрд░реЗрд╢рди рдХреЗ рд▓рд┐рдПтАФрдпрд╣ рд╣реИ рдХрд┐ рдкреНрд░реЗрдбрд┐рдХреНрдЯреЗрдб рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рди рдпрдерд╛рд╕рдВрднрд╡ рдирд┐рдХрдЯ рд╣реЛрдВред рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рд╣рдо R рдХреЗ lm() рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рдореЙрдбрд▓ рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгрд┐рдпреЛрдВ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рддреЛ рдЙрдирдХреА рддреБрд▓рдирд╛ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЬреЛ рдореЙрдбрд▓ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд╣реЛрдЧрд╛ рдЙрд╕рдХреЗ рдмрд┐рдВрджреБ рдЖрджрд░реНрд╢ рд░реЗрдЦрд╛ рдХреЗ рдкрд╛рд╕ рдЧрд┐рд░реЗрдВрдЧреЗред рдЖрджрд░реНрд╢ рд░реЗрдЦрд╛ 100% рд╕рдЯреАрдХ рдореЙрдбрд▓ рдХрд╛ рдирд┐рд░реВрдкрдг рдХрд░рддреА рд╣реИтАФрд╣рд░ рдбреЗрдЯрд╛ рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрдбрд┐рдХреНрдЯреЗрдб рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рди рд╕рдорд╛рди рд╣реЛрддреЗ рд╣реИрдВред рдЕрддрдГ рд╕рднреА рдмрд┐рдВрджреБ рд╕реАрдзреА рд░реЗрдЦрд╛ рдкрд░ рд╣реЛрдВрдЧреЗред

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдлрд┐рдЯ

рдкреНрд░рддреНрдпреЗрдХ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдП, рд╣рдо рд▓рдХреНрд╖реНрдп рдорд╛рди рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдиреЗ рд╣реЗрддреБ рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ lm() рдлрд╝рдВрдХреНрд╢рди рд▓рдЧрд╛рддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд░реЗрдЯ (x-рдЕрдХреНрд╖) рдФрд░ рдкреНрд░реЗрдбрд┐рдХреНрдЯреЗрдб рд░реЗрдЯ (y-рдЕрдХреНрд╖) рдХреЗ рдмреАрдЪ рд╕реНрдХреИрдЯрд░ рдкреНрд▓реЙрдЯ рдмрдирд╛рдХрд░ рдФрд░ рдЖрджрд░реНрд╢ рд░реЗрдЦрд╛ рдЦреАрдВрдЪрдХрд░ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдмрд┐рдВрджреБ рд░реЗрдЦрд╛ рдХреЗ рдХрд┐рддрдиреЗ рдкрд╛рд╕ рд╣реИрдВред

nonLinear_df = data.frame("rate"=Puromycin$rate, "pred_rate"= predict(Purboth))fit_nonLinear = lm(nonLinear_df$rate ~ nonLinear_df$pred_rate)AIC(fit_nonLinear)plot(nonLinear_df$rate, nonLinear_df$pred_rate, xlab="actual_rate",      ylab = "pred_rate",      main = "Comparing Actual vs Predicted for Non Linear Model")lines(Puromycin$rate, Puromycin$rate)174.711198508104

рд▓рд┐рдирд┐рдпрд░ рдлрд┐рдЯ

рдКрдкрд░ рдХрд╛ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдкреНрд▓реЙрдЯ рдиреАрдЪреЗ рдХреЗ рд▓рд┐рдирд┐рдпрд░ рдкреНрд▓реЙрдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмреЗрд╣рддрд░ рдлрд┐рдЯ рд╣реИред

linear_df = data.frame("rate"=Puromycin$rate, "pred_rate"= predict(PurbothRealLinear))fit_linear = lm(linear_df$rate~linear_df$pred_rate)AIC(fit_linear)plot(linear_df$rate, linear_df$pred_rate, xlab="actual_rate", ylab = "pred_rate",      main= "Comparing Actual vs Predicted using lm()")lines(Puromycin$rate, Puromycin$rate)223.783416979551

рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдореЗрдВ рд╕реБрдзрд╛рд░

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдиреНрдпрд╛рдп рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ, рдХреНрдпреЛрдВрдХрд┐ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рд╕реАрдзреА рд░реЗрдЦрд╛ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдирд╣реАрдВ рдХрд░рддрд╛; рдЕрддрдГ рд╣рдо рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдо рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рд╕реЗ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдиреАрдЪреЗ рджрд┐рдЦрд╛рдП рдЕрдиреБрд╕рд╛рд░ рд╣рдо conc рдХреЗ рд▓рд┐рдП sqrt() рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдореЗрд╢рди рдЪреБрдирддреЗ рд╣реИрдВ рдФрд░ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рддреЗ рд╣реИрдВред

PurbothLinearSqrt = nls(rate ~ i + m*sqrt(conc), Puromycin, list(i=160, m=0.05) )summary(PurbothLinearSqrt)Formula: rate ~ i + m * sqrt(conc)Parameters:  Estimate Std. Error t value Pr(>|t|)    i   60.961      8.758   6.961 7.11e-07 ***m  139.134     15.675   8.876 1.50e-08 ***---Signif. codes:  0 тАШ***тАЩ 0.001 тАШ**тАЩ 0.01 тАШ*тАЩ 0.05 тАШ.тАЩ 0.1 тАШ тАЩ 1Residual standard error: 22.31 on 21 degrees of freedomNumber of iterations to convergence: 2 Achieved convergence tolerance: 1.838e-09

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд░реЗрдЬрд┐рдбреБрдЕрд▓ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдореЗрдВ рдХрдореА рдЖрддреА рд╣реИ, рдкрд░ рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВред

рдлрд┐рдЯ рдХрд╛ рдкреНрд▓реЙрдЯ

рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ conc рдкрд░ sqrt() рд▓рдЧрд╛рдиреЗ рд╕реЗ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ Purboth рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдпрд╣ рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╣реИред PurbothLinearSqrt рдореЙрдбрд▓ рдХреА рд░реЗрдЬрд┐рдбреБрдЕрд▓ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ Purboth рдХреА рд▓рдЧрднрдЧ рджреЛрдЧреБрдиреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕ рдореЙрдбрд▓ рдХрд╛ рдЖрдЧреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред рдХреЛрдИ рдЪрд╛рд╣реЗ рддреЛ рдЙрдЪреНрдЪ-рдХреНрд░рдо рдХреЗ рдмрд╣реБрдкрдж рдкрджреЛрдВ (рдкреЙрд▓реАрдиреЙрдорд┐рдпрд▓ рд░рд┐рдЧреНрд░реЗрд╢рди) рдХреЗ рд╕рд╛рде рдлрд┐рдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдкрд░ рдРрд╕реЗ рдореЙрдбрд▓ рдХреЛ рдлрд╛рдЗрди-рдЯреНрдпреВрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рд╣реЛрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рд╕реЗ рдмреЗрд╣рддрд░ рдкрд░рд┐рдгрд╛рдо рд╕рд╣рдЬ рд░реВрдк рд╕реЗ рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВред

plot(Puromycin$conc, Puromycin$rate, xlab="conc", ylab = "rate")lines(Puromycin[Puromycin$state != "treated",]$conc, predict(PurbothLinearSqrt, Puromycin[Puromycin$state != "treated",]), col=2)lines(Puromycin[Puromycin$state != "treated",]$conc, predict(PurbothLinearSqrt, Puromycin[Puromycin$state != "treated",]), col=3)

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░рд┐рдЯреА рд╕рдореАрдХрд░рдг рдХреЛ рдЕрдирд╡рд╛рдЗрдВрдб рдХрд░рдирд╛

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЕрдирд╡рд╛рдЗрдВрдб рдХрд░ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдлрд┐рдЯ рдХрд░рдиреЗ рдХреА рдПрдХ рддрд░рдХреАрдм рдЕрдкрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИред рдпрд╣ рддрдХрдиреАрдХ рдЙрд╕ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рдереА рдЬрдм рдЧрдгрдирд╛рдПрдБ рд╣рд╛рде рд╕реЗ рд╣реЛрддреА рдереАрдВ, рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдирд╣реАрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдРрд╕реЗ рдореЙрдбрд▓ рдкреНрд░рд╛рдпрдГ рдмреЗрд╣рддрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗред

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдХреЛ рд▓рд┐рдирд┐рдпрд░ рд░реВрдк рдореЗрдВ рдмрджрд▓рдирд╛

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Michaelis-Menten рд╕рдореАрдХрд░рдг рдХрд╛ рд╡реНрдпреБрддреНрдХреНрд░рдо рд▓реЗрдХрд░, рдЬреИрд╕рд╛ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рд╣реИ, рдЙрд╕рдХреЗ рд╕рдВрд╢реЛрдзрд┐рдд рд░реВрдк рд╕реЗ рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╣рдо рдЙрд╕реА nls() рдХрд╛ рдЙрдкрдпреЛрдЧ рдирдИ рд╕рдореАрдХрд░рдг рдлрд┐рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

PurbothPseudoLinear <- nls((1/rate) ~ K /(Vm*conc) + 1/Vm , Puromycin,                            list(Vm=160, K=0.05))summary(PurbothPseudoLinear)Formula: (1/rate) ~ K/(Vm * conc) + 1/VmParameters:    Estimate Std. Error t value Pr(>|t|)    Vm 1.674e+02  1.362e+01  12.287 4.70e-11 ***K  3.900e-02  6.172e-03   6.318 2.89e-06 ***---Signif. codes:  0 тАШ***тАЩ 0.001 тАШ**тАЩ 0.01 тАШ*тАЩ 0.05 тАШ.тАЩ 0.1 тАШ тАЩ 1Residual standard error: 0.001786 on 21 degrees of freedomNumber of iterations to convergence: 3 Achieved convergence tolerance: 2.997e-09

рд░реЗрдЬрд┐рдбреБрдЕрд▓ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐ рдХрдо рд╣реИ, рдкрд░ рдкреНрд░рдпреБрдХреНрдд рдбреЗрдЯрд╛ рдЕрд▓рдЧ рд╣реЛрдиреЗ рд╕реЗ рдЗрд╕рдХреА рддреБрд▓рдирд╛ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓реЛрдВ рд╕реЗ рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХрддреАред рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдпрд╣реА рд╣реИ рдХрд┐ рджреЛрдиреЛрдВ рдореЙрдбрд▓реЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдореВрд▓ рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдлрд┐рдЯ рдХрд╛ рдкреНрд▓реЙрдЯ

рд╣рдо Purboth_1 рдореЙрдбрд▓, рдЬреЛ рджреЛ рдкреИрд░рд╛рдореАрдЯрд░ Vmax, K рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдХреА рддреБрд▓рдирд╛ PurbothPseudoLinear рд╕реЗ рдХрд░рддреЗ рд╣реИрдВред рдкреНрд▓реЙрдЯ рд╕реНрдкрд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

plot(Puromycin$conc, Puromycin$rate, xlab="conc", ylab = "rate",      main = "Scatterplot conc vs rate")lines(Puromycin[Puromycin$state == "treated",]$conc,       predict(Purboth_1, Puromycin[Puromycin$state == "treated",]), col=2)lines(Puromycin[Puromycin$state != "treated",]$conc,       predict(Purboth_1, Puromycin[Puromycin$state != "treated",]), col=2)lines(Puromycin[Puromycin$state == "treated",]$conc,       1/predict(PurbothPseudoLinear, Puromycin[Puromycin$state == "treated",])      , col=4)lines(Puromycin[Puromycin$state != "treated",]$conc,       1/predict(PurbothPseudoLinear, Puromycin[Puromycin$state != "treated",])      , col=4)legend(0, 200, legend = c("nls", "nls-turned-linear"), fill = c(2,4))

рдЧреБрдбрдиреЗрд╕ рдСрдл рдлрд┐рдЯ

рдореЙрдбрд▓ рдХреА рдЧреБрдбрдиреЗрд╕-рдСрдл-рдлрд┐рдЯ рдХреА рддреБрд▓рдирд╛ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

nonLinear_df = data.frame("rate"=Puromycin$rate, "pred_rate"= predict(Purboth_1))fit_nonLinear = lm(nonLinear_df$rate ~ nonLinear_df$pred_rate)AIC(fit_nonLinear)203.017860461858
linear_df = data.frame("rate"=Puromycin$rate,                        "pred_rate"= 1/predict(PurbothPseudoLinear))fit_linear = lm(linear_df$rate~linear_df$pred_rate)AIC(fit_linear)206.999538212925

рдпрд╣ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдлрд╝рдВрдХреНрд╢рди рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдореЙрдбрд▓ рдХрд╣реАрдВ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИред

par( mfrow= c(1,2) )plot(nonLinear_df$rate, nonLinear_df$pred_rate, xlab="actual_rate",      ylab = "pred_rate",      main = "Non-Linear")lines(Puromycin$rate, Puromycin$rate)plot(linear_df$rate, linear_df$pred_rate, xlab="actual_rate", ylab = "pred_rate",      main = "Turned Linear")lines(Puromycin$rate, Puromycin$rate)

рдирд┐рд╖реНрдХрд░реНрд╖

рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдЕрдкрдиреЗ рд▓рд┐рдирд┐рдпрд░ рд╕рдордХрдХреНрд╖ рд╕реЗ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖рдХрд░ рддрдм рдЬрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдореЗрдХреЗрдирд┐рд╕реНрдЯрд┐рдХ рдбреЗрдЯрд╛ рд╣реЛред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдЕрдиреБрдорд╛рди рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╕рдорд╛рдзрд╛рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ред рдХреЛрдИ рдкреНрд▓реЙрдЯ рдХрд░рдХреЗ рдРрд╕рд╛ рдЧрдгрд┐рддреАрдп рдлрд╝рдВрдХреНрд╢рди рдЪреБрди рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдХреЛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рд░реВрдк рдореЗрдВ рд╕рдордЭрд╛ рд╕рдХреЗред рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдиреЙрди-рд▓рд┐рдирд┐рдпрд░ рдореЙрдбрд▓ рдЕрдкрдиреЗ рд▓рд┐рдирд┐рдпрд░ рд╕рдордХрдХреНрд╖ рд╕реЗ рдмреЗрд╣рддрд░ рд╕рд┐рджреНрдз рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдпрджрд┐ рдЖрдкрдХреЛ рдпрд╣ рд▓реЗрдЦ рдЬреНрдЮрд╛рдирд╡рд░реНрдзрдХ рд▓рдЧрд╛ рдФрд░ рдЖрдк рд░рд┐рдЧреНрд░реЗрд╢рди рдореЙрдбрд▓реЛрдВ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдФрд░ рдЧрд╣рд░рд╛рдИ рддрдХ рдЬрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ DataCamp рдХрд╛ Intermediate Regression in R рдХреЛрд░реНрд╕ рджреЗрдЦреЗрдВред

рд╡рд┐рд╖рдп