
рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдбреЗрдЯрд╛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреА рд╕рдорд╕реНрдпрд╛ рдХреНрдпрд╛ рд╣реИ
рдХрд┐рд╕реА рднреА рдФрджреНрдпреЛрдЧрд┐рдХ рдЙрджреНрдпрдо рдХреЗ рдЙрддреНрдкрд╛рдж рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдЖрдзрд╛рд░ рдЙрдирдХреЗ рдмрд╛рдж рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдбреЗрдЯрд╛ рдХрд╛ рд╕рдВрдЧреНрд░рд╣ рд╣реИред
рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рдХрд╛рдиреВрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рд╕рдмрд╕реЗ рдЫреЛрдЯреА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде, рджреЗрдЦреЗ рдЧрдП рдирдореВрдиреЗ рдкрд░ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЪрд░ред
рдЗрд╕рдХреЗ рд▓рд┐рдП, рд╕реИрдВрдкрд▓ рдХреЛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд▓рдВрдмрд╛рдИ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдкрд░ рдирд┐рд░реНрдорд┐рдд рд╕реНрддрдВрдн
ред
рдорд╛рдк рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рдЖрдХрд╛рд░ рдХреА рдкрд╣рдЪрд╛рди рдХреЗ рд▓рд┐рдП рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬрд┐рдирдХреА рд╕рдорд╛рдзрд╛рди рджрдХреНрд╖рддрд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рддрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдо рд╕реЗ рдХрдо рд╡рд░реНрдЧ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╛ рдПрдиреНрдЯреНрд░рд╛рдкреА рдЕрдиреБрдорд╛рдиреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛)ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рддрд░рдг рдХреА рдкрд╣рдЪрд╛рди рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдЕрдиреБрдорд╛рдиреЛрдВ рдХрд╛ рдмрд┐рдЦрд░рдирд╛ (рдорд╛рдирдХ рд╡рд┐рдЪрд▓рди, рдЕрддрд┐рд░рд┐рдХреНрдд, рдХреБрд░реНрдЯреЛрд╕рд┐рд╕, рдЖрджрд┐) рднреА рд╡рд┐рддрд░рдг рдХрд╛рдиреВрди рдХреЗ рд░реВрдк рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред
рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдбреЗрдЯрд╛ рдХреЗ рд╡рд┐рддрд░рдг рдлреЙрд░реНрдо рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреА рд╕рдлрд▓рддрд╛ рдирдореВрдирд╛ рдЖрдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдФрд░, рдпрджрд┐ рдпрд╣ рдЫреЛрдЯрд╛ рд╣реИ, рддреЛ рд╡рд┐рддрд░рдг рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдирдореВрдирд╛ рдХреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛ рд╕реЗ рдирдХрд╛рдм рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдмрдбрд╝реЗ рдирдореВрдиреЗ рдХрд╛ рдЖрдХрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░рдгреЛрдВ рд╕реЗ 1000 рд╕реЗ рдЕрдзрд┐рдХред
рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рдирдореВрдирд╛ рдбреЗрдЯрд╛ рдХреЛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рддрд░реАрдХреЗ рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЬрдм рдЕрдВрддрд░рд╛рд▓ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЖрдЧреЗ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рд╕рдлрд▓ рдкрд╣рдЪрд╛рди рдХреЗ рд▓рд┐рдП, рдЕрдВрддрд░рд╛рд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЕрд╕рд╛рдЗрди рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ k
A. рдкреБрд╕реНрддрдХ рдореЗрдВ рд╣рд▓реНрдж [1] рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЖрд╢реНрд╡рд╕реНрдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╕рдореВрд╣ рдЕрдВрддрд░рд╛рд▓ рдХреА рдПрдХ рдЗрд╖реНрдЯрддрдо рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬрдм рдЗрди рдЕрдВрддрд░рд╛рд▓реЛрдВ рдкрд░ рдирд┐рд░реНрдорд┐рдд рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХрд╛ рд╕реНрдЯреЗрдкрд╡рд╛рдЗрдЬ рд▓рд┐рдлрд╛рдлрд╛ рд╕рд╛рдорд╛рдиреНрдп рдЖрдмрд╛рджреА рдХреЗ рд╕реБрдЪрд╛рд░реВ рд╡рд┐рддрд░рдг рд╡рдХреНрд░ рдХреЗ рд╕рдмрд╕реЗ рдХрд░реАрдм рд╣реЛрддрд╛ рд╣реИред
рдЗрд╖реНрдЯрддрдо рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рдВрдХреЗрддреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдореЗрдВ рдбрд┐рдкреНрд╕ рдХрд╛ рдЧрд╛рдпрдм рд╣реЛрдирд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рд╕рдмрд╕реЗ рдмрдбрд╝реА рдХрд╢реНрдореАрд░ рдХреЛ рдЗрд╖реНрдЯрддрдо рдХреЗ рдХрд░реАрдм рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕ рдкрд░ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдЕрднреА рднреА рдПрдХ рдЪрд┐рдХрдиреА рдЪрд░рд┐рддреНрд░ рдХреЛ рдмрд░рдХрд░рд╛рд░ рд░рдЦрддрд╛ рд╣реИред
рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХрд╛ рдкреНрд░рдХрд╛рд░ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЪрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЕрдВрддрд░рд╛рд▓ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдорд╛рди рд╡рд┐рднрд╛рдЬрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдПрдХ рд╕рдВрддреЛрд╖рдЬрдирдХ рддрд░реАрдХрд╛ рдЕрднреА рднреА рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред
рд╡рд┐рднрд╛рдЬрди, рдЬрд┐рд╕реЗ рд╕рд╣реА рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛, рдЗрд╕ рддрдереНрдп рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХрдерд┐рдд рд░реВрдк рд╕реЗ рдирд┐рд░рдВрддрд░ рд╡рд┐рддрд░рдг рдШрдирддреНрд╡ (рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо) рдХреЗ рдЯреБрдХрдбрд╝реЗ рдХреЗ рдирд┐рд░рдВрддрд░ рдХрд╛рд░реНрдп рджреНрд╡рд╛рд░рд╛ рд╕рдиреНрдирд┐рдХрдЯрди рддреНрд░реБрдЯрд┐ рдиреНрдпреВрдирддрдо рд╣реЛрдЧреАред
рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИрдВ рдХрд┐ рдЕрдиреБрдорд╛рдирд┐рдд рдШрдирддреНрд╡ рдЕрдЬреНрдЮрд╛рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдЕрдВрддрд░рд╛рд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЕрдВрддрд┐рдо рдирдореВрдиреЗ рдХреЗ рдЖрд╡реГрддреНрддрд┐ рд╡рд┐рддрд░рдг рдХреЗ рд░реВрдк рдХреЛ рджреГрдврд╝рддрд╛ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИред
рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдирдореВрдирд╛ рд▓рдВрдмрд╛рдИ рдХреЗ рд▓рд┐рдП, рд╡рд┐рднрд╛рдЬрди рдЕрдВрддрд░рд╛рд▓ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рди рдХреЗрд╡рд▓ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрднрд╡рдЬрдиреНрдп рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рд╢реЛрдзрди рд╣реЛрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рд╕реВрдЪрдирд╛ рдХреЗ рдПрдХ рдЕрдкрд░рд┐рд╣рд╛рд░реНрдп рдиреБрдХрд╕рд╛рди (рджреЛрдиреЛрдВ рд╕рд╛рдорд╛рдиреНрдп рдЕрд░реНрдереЛрдВ рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рдШрдирддреНрд╡ рд╡рд┐рддрд░рдг рд╡рдХреНрд░ рдХреЗ рдЕрд░реНрде рдореЗрдВ) рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдЖрдЧреЗ рдЕрдиреБрдЪрд┐рдд рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде, рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╡рд┐рддрд░рдг рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реБрдЪрд╛рд░реВ рд╣реИред ред
рдПрдХ рдмрд╛рд░ рдЬрдм рдпрд╣ рдЙрддреНрдкрдиреНрди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреЗ рддрд╣рдд рд╕реАрдорд╛ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдЧрд╛рдпрдм рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЬрдм рддрдХ рдЗрд╕рдХреЗ рд╕рдорд╛рдзрд╛рди рдкрд░ рдПрдХрдорд╛рддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рд░рд╛рдп рдкреНрд░рдХрдЯ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рддрдм рддрдХ рдХрд╛рд░реНрдп рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд░рд╣реЗрдЧрд╛ред
рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдбреЗрдЯрд╛ рдХреЗ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирджрдВрдбреЛрдВ рдХрд╛ рд╡рд┐рдХрд▓реНрдк
рдкрд┐рдпрд░реНрд╕рди рдХреА рдХрд╕реМрдЯреА, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдирдореВрдиреЗ рдХреЛ рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдпрд╣ рдЙрди рдореЗрдВ рд╣реИ рдХрд┐ рдЕрдкрдирд╛рдпрд╛ рдореЙрдбрд▓ рдФрд░ рддреБрд▓рдирд╛ рдХрд┐рдП рдЧрдП рдирдореВрдиреЗ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЬрд╣рд╛рдВ:
- рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ
;
- рдПрдХ рд╣реА рдХреЙрд▓рдо рдореЗрдВ рдЖрд╡реГрддреНрддрд┐ рдорд╛рди; рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреЙрд▓рдо рдХреА рдореА-рд╕рдВрдЦреНрдпрд╛ред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рд░рдВрддрд░ рд▓рдВрдмрд╛рдИ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЗрд╕ рдХрд╕реМрдЯреА рдХреЗ рдЖрд╡реЗрджрди, рдЖрдорддреМрд░ рдкрд░ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдХреНрд╖рдо рд╣реИред рдЗрд╕рд▓рд┐рдП, рдкрд┐рдпрд░реНрд╕рди рдорд╛рдирджрдВрдб рдХреА рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЕрдВрддрд░рд╛рд▓ рдХреЛ рд╕рдорд╛рди рд▓рдВрдмрд╛рдИ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрд╡реАрдХреГрдд рдореЙрдбрд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдорд╛рди рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рдеред
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдорд╛рди рд▓рдВрдмрд╛рдИ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рд╕рдорд╛рди рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрдИ рдмрд╛рд░ (рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рддрд░рдг рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде) рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддреА рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рдХреЛ [2] рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдкрд░ рд╕рдВрджреЗрд╣ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред
рдирд┐рдХрдЯрддрд╛ рдорд╛рдирджрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдиреНрдЯреНрд░рд╛рдкреА рдЧреБрдгрд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИ, рдЬрд┐рд╕рдХреА рдЧрдгрдирд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХреА рдЬрд╛рддреА рд╣реИ: [рей]
рдЬрд╣рд╛рдВ:
- рдЖрдИ-рд╡реЗрдВ рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛
рдПрдиреНрдЯреНрд░рд╛рдкреА рдЧреБрдгрд╛рдВрдХ рдФрд░ numpy.istist рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдбреЗрдЯрд╛ рдХреЗ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рджрдо
рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдВрдЯреИрдХреНрд╕ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:
numpy.histogram (рдП, рдбрд┐рдмреНрдмреЗ = рдореАрдЯрд░, рд░реЗрдВрдЬ = рдХреЛрдИ рдирд╣реАрдВ, рдЖрджрд░реНрд╢ = рдХреЛрдИ рдирд╣реАрдВ, рд╡рдЬрди = рдХреЛрдИ рдирд╣реАрдВ, рдШрдирддреНрд╡ = рдХреЛрдИ рднреА рдирд╣реАрдВ)
рд╣рдо numpy.histogram рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд▓рд╛рдЧреВ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдмрдВрдЯрд╡рд╛рд░реЗ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛
рдореАрдЯрд░ рдЦреЛрдЬрдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ:
тАв
'рдСрдЯреЛ' -
'рд╕реНрдЯрд░реНрдЧреЗрд╕' рдФрд░
'рдПрдлрдбреА' рдХреА рдЕрдзрд┐рдХрддрдо рд░реЗрдЯрд┐рдВрдЧ, рдЕрдЪреНрдЫрд╛ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ;
тАв
'рдПрдлрдбреА' (рдлреНрд░реАрдбрдореИрди рдбрд╛рдпрдХреЛрдирд┐рд╕ рдПрд╕реНрдЯрд┐рдореЗрдЯрд░) - рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп (рдЙрддреНрд╕рд░реНрдЬрди-рдкреНрд░рддрд┐рд░реЛрдзреА) рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛ рдЬреЛ рдбреЗрдЯрд╛ рдХреА рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓рддрд╛ рдФрд░ рдЖрдХрд╛рд░ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ;
тАв
'doane' - рд╕реНрдЯрд░реНрдЧреЗрд╕ рдЕрдиреБрдорд╛рди рдХрд╛ рдПрдХ рдЙрдиреНрдирдд рд╕рдВрд╕реНрдХрд░рдг рдЬреЛ рдЧреИрд░-рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рддрд░рдг рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ;
тАв
'рд╕реНрдХреЙрдЯ' рдПрдХ рдХрдо рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рдХреА рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓рддрд╛ рдФрд░ рдЖрдХрд╛рд░ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ;
тАв
'рдкрддреНрдерд░' - рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛ рддреНрд░реБрдЯрд┐ рдХреЗ рд╡рд░реНрдЧ рдХреЗ рдЕрдиреБрдорд╛рди рдХреЗ рдХреНрд░реЙрд╕-рдЪреЗрдХ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЗрд╕реЗ рд╕реНрдХреЙрдЯ рдХреЗ рд╢рд╛рд╕рди рдХреЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ;
тАв
'рдЪрд╛рд╡рд▓' - рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓рддрд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдХрд╛ рдЖрдХрд╛рд░, рдЕрдХреНрд╕рд░ рдЕрдВрддрд░рд╛рд▓ рдХреА рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░ рджреЗрддрд╛ рд╣реИ;
тАв
'рд╕реНрдЯрд░реНрдЬ' - рд╡рд┐рдзрд┐ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ), рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдХреЗрд╡рд▓ рдЧреЙрд╕рд┐рдпрди рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рд╣реИ рдФрд░ рдмрдбрд╝реЗ рдЧреИрд░-рдЧреЙрд╕рд┐рдпрди рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░рд╛рд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ рдЖрдВрдХрд╛ рдЬрд╛рддрд╛ рд╣реИ;
тАв
'sqrt' рдЕрдВрддрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рддреНрд╡рд░рд┐рдд рдФрд░ рдЖрд╕рд╛рди рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП Excel рдФрд░ рдЕрдиреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЧрдореВрд▓ рдЕрдиреБрдорд╛рдирдХ рд╣реИред
рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рд╡рд░реНрдгрди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдВрдЯреНрд░реЙрдкреА рдЧреБрдгрд╛рдВрдХ рдФрд░ рдПрдиреНрдЯреНрд░рд╛рдкреА рддреНрд░реБрдЯрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП numpy.histogram () рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
from numpy import* def diagram(a,m,n): z=histogram(a, bins=m) if type(m) is str:
рдЕрдм рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рдореБрдЦреНрдп рдЪрд░рдгреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
1) рд╣рдо рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдирдореВрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ (рдмрд╛рдж рдореЗрдВ "рдмрдбрд╝реЗ рдирдореВрдиреЗ" рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд) рдЬреЛ
рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИ ред рдПрдХ рдмрдбрд╝реЗ рдирдореВрдиреЗ рд╕реЗ, рд╕рднреА рд╡рд┐рд╖рдо рд╕рджрд╕реНрдпреЛрдВ рдХреЛ рд╣рдЯрд╛рдХрд░, рд╣рдо рдПрдХ рдЫреЛрдЯрд╛ рдирдореВрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ (рдмрд╛рдж рдореЗрдВ рдЗрд╕реЗ "рдЫреЛрдЯрд╛ рдирдореВрдирд╛" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ);
2) рд╕рднреА рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП 'рдСрдЯреЛ', 'fd', 'doane', 'scott', 'stone', 'rice', 'Sterges', 'sqrt' рд╣рдо рдПрдВрдЯреНрд░реЙрдкреА рдЧреБрдгрд╛рдВрдХ ke1 рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдмрдбрд╝реЗ рдирдореВрдиреЗ рд╕реЗ рддреНрд░реБрдЯрд┐ 1 рдФрд░ рдПрдВрдЯреНрд░реЙрдкреА рдЧреБрдгрд╛рдВрдХ ke2 рдФрд░ рдПрдХ рдЫреЛрдЯреЗ рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рддреНрд░реБрдЯрд┐ h2, рд╕рд╛рде рд╣реА рдЕрдВрддрд░ рдХрд╛ рдкреВрд░реНрдг рдореВрд▓реНрдп - abs (ke1-ke2);
3) рдХрдо рд╕реЗ рдХрдо рдЪрд╛рд░ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рд╕реНрддрд░ рдкрд░ рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдкреВрд░реНрдг рдЕрдВрддрд░ рдХрд╛ рдиреНрдпреВрдирддрдо рдореВрд▓реНрдп рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ - abs (ke1-ke2)ред
4) рдПрдХ рдореВрд▓реНрдпрд╛рдВрдХрдХ рдХреА рдкрд╕рдВрдж рдкрд░ рдЕрдВрддрд┐рдо рдирд┐рд░реНрдгрдп рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рдПрдмреНрд╕рдЯреНрд░реИрдХреНрдЯ рдкрд░ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдмрдбрд╝реЗ рдФрд░ рдЫреЛрдЯреЗ рдирдореВрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рддрд░рдг рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдиреНрдпреВрдирддрдо рдЕрдиреБрдкрд▓рдмреНрдз рдореВрд▓реНрдп (ke1-ke2) рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рджреВрд╕рд░реЗ рдкрд░ рдореВрд▓реНрдпрд╛рдВрдХрдХ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХрддрдо рдкреЗрдЯ рдореВрд▓реНрдп (ke1-ke2) рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рджреВрд╕рд░реЗ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдореЗрдВ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдирдореВрдиреЗ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЫрд▓рд╛рдВрдЧ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдкрд╣рд▓реЗ рдореЗрдВ рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛ рдХреА рд╕рд╣реА рдкрд╕рдВрдж рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддреА рд╣реИред
рдПрдХ рдкреНрд░рдХрд╛рд╢рди [2] рд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рдирдореВрдиреЗ рдкрд░ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдХрд╛рдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдбреЗрдЯрд╛ рдХреЛ рдЙрдирдХреЗ рджреНрд░рд╡реНрдпрдорд╛рди рдХреЗ рдмрд╛рдж рдХреЗ рдорд╛рдк рдХреЗ рд╕рд╛рде 500 рд╕реЗ 80 рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХрд╛ рдЪрдпрди рдХрд░рдХреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╡рд░реНрдХрдкреАрд╕ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реАрдорд╛ рдореЗрдВ рджреНрд░рд╡реНрдпрдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:
рдХрд┐рд▓реЛред рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реВрдЪреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╖реНрдЯрддрдо рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рддреЗ рд╣реИрдВ:
рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ import matplotlib.pyplot as plt from numpy import* def diagram(a,m,n): z=histogram(a, bins=m) if type(m) is str:
рд╣рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИ:
рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рд╡рд┐рдЪрд▓рди (n = 80): 0.24
рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдгрд┐рддреАрдп рдЕрдкреЗрдХреНрд╖рд╛ (рдПрди = 80): 17.158
рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рд╡рд┐рдЪрд▓рди (n = 40): 0.202
рдирдореВрдиреЗ рдХреА рдЧрдгрд┐рддреАрдп рдЕрдкреЗрдХреНрд╖рд╛ (n = 40): 17.138
ke1 = 1.95, h1 = 0.467, ke2 = 1.917, h2 = 0.387, dke = 0.033, m = рдСрдЯреЛ
ke1 = 1.918, h1 = 0.46, ke2 = 1.91, h2 = 0.386, dke = 0.008, m = fd
ke1 = 1.831, h1 = 0.439, ke2 = 1.917, h2 = 0.387, dke = 0.086, m = doane
ke1 = 1.918, h1 = 0.46, ke2 = 1.91, h2 = 0.386, dke = 0.008, m = рд╕реНрдХреЙрдЯ
ke1 = 1.898, h1 = 0.455, ke2 = 1.934, h2 = 0.39, dke = 0.036, m = рдкрддреНрдерд░
ke1 = 1.831, h1 = 0.439, ke2 = 1.917, h2 = 0.387, dke = 0.086, рдореА = рдЪрд╛рд╡рд▓
ke1 = 1.95, h1 = 0.467, ke2 = 1.917, h2 = 0.387, dke = 0.033, m = рд╕реНрдЯрд░реНрдЬ
ke1 = 1.831, h1 = 0.439, ke2 = 1.917, h2 = 0.387, dke = 0.086, m = sqrt

рдПрдХ рдмрдбрд╝реЗ рдирдореВрдиреЗ рдХрд╛ рд╡рд┐рддрд░рдг рдлреЙрд░реНрдо рдЫреЛрдЯреЗ рдирдореВрдиреЗ рдХреЗ рд╡рд┐рддрд░рдг рдлреЙрд░реНрдо рдХреЗ рд╕рдорд╛рди рд╣реИред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░,
'fd' рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп (рдЙрддреНрд╕рд░реНрдЬрди-рдкреНрд░рддрд┐рд░реЛрдзреА) рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рдХреА рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓рддрд╛ рдФрд░ рдЖрдХрд╛рд░ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИред
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЫреЛрдЯреЗ рдирдореВрдиреЗ рдХреА рдПрдиреНрдЯреНрд░рд╛рдкреА рддреНрд░реБрдЯрд┐ рдереЛрдбрд╝реА рднреА рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ: k1 = 1.918 рд╕реЗ k2 = 1.91 рддрдХ рдПрдВрдЯреНрд░реЙрдкреА рдЧреБрдгрд╛рдВрдХ рдореЗрдВ рдорд╛рдореВрд▓реА рдХрдореА рдХреЗ рд╕рд╛рде h1 = 0.46, h2 = 0.386ред
рдмрдбрд╝реЗ рдФрд░ рдЫреЛрдЯреЗ рдирдореВрдиреЛрдВ рдХреЗ рд╡рд┐рддрд░рдг рдкреИрдЯрд░реНрди рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ рд╡рд┐рд╡рд░рдг рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, 'doane' 'Sterges' рд╕реНрдХреЛрд░ рдХрд╛ рдПрдХ рдЙрдиреНрдирдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬреЛ рдЧреИрд░-рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рддрд░рдг рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рджреЛрдиреЛрдВ рдирдореВрдиреЛрдВ рдореЗрдВ, рдПрдиреНрдЯреНрд░рд╛рдкреА рдЧреБрдгрд╛рдВрдХ рджреЛ рдХреЗ рдХрд░реАрдм рд╣реИ, рдФрд░ рд╡рд┐рддрд░рдг рд╕рд╛рдорд╛рдиреНрдп рдХреЗ рдХрд░реАрдм рд╣реИред рдЗрд╕ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдкрд░ рдПрдХ рдЫреЛрдЯреЗ рдирдореВрдиреЗ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЫрд▓рд╛рдВрдЧ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐, рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛
'рдПрдлрдбреА' рдХрд╛ рд╕рд╣реА рд╡рд┐рдХрд▓реНрдк рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╣рдо рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рджреЛ рдирдП рдирдореВрдиреЗ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ
mu = 20, рд╕рд┐рдЧреНрдорд╛ = 0.5 рдФрд░ рдЖрдХрд╛рд░ = 100 рд╕рдВрдмрдВрдз рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП:
a= list([round(random.normal(20,0.5),3) for x in arange(0,100,1)])
рд╡рд┐рдХрд╕рд┐рдд рд╡рд┐рдзрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдирдореВрдиреЗ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИ:
рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ import matplotlib.pyplot as plt from numpy import* def diagram(a,m,n): z=histogram(a, bins=m) if type(m) is str:
рд╣рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИ:
рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рд╡рд┐рдЪрд▓рди (n = 100): 0.524
рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдгрд┐рддреАрдп рдЕрдкреЗрдХреНрд╖рд╛ (n = 100): 19.992
рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рд╡рд┐рдЪрд▓рди (n = 50): 0.462
рдирдореВрдиреЗ рдХреА рдЧрдгрд┐рддреАрдп рдЕрдкреЗрдХреНрд╖рд╛ (n = 50): 20.002
ke1 = 1.979, h1 = 1.037, ke2 = 2.004, h2 = 0.926, dke = 0.025, m = рдСрдЯреЛ
ke1 = 1.979, h1 = 1.037, ke2 = 1.915, h2 = 0.885, dke = 0.064, m = fd
ke1 = 1.979, h1 = 1.037, ke2 = 1.804, h2 = 0.834, dke = 0.175, m = doane
ke1 = 1.943, h1 = 1.018, ke2 = 1.934, h2 = 0.894, dke = 0.009, m = рд╕реНрдХреЙрдЯ
ke1 = 1.943, h1 = 1.018, ke2 = 1.804, h2 = 0.834, dke = 0.139, m = рдкрддреНрдерд░
ke1 = 1.946, h1 = 1.02, ke2 = 1.804, h2 = 0.834, dke = 0.142, m = рдЪрд╛рд╡рд▓
ke1 = 1.979, h1 = 1.037, ke2 = 2.004, h2 = 0.926, dke = 0.025, m = рд╕реНрдЯрд░реНрдЬ
ke1 = 1.946, h1 = 1.02, ke2 = 1.804, h2 = 0.834, dke = 0.142, m = sqrt

рдмрдбрд╝реЗ рдирдореВрдиреЗ рдХреЗ рд╡рд┐рддрд░рдг рдХрд╛ рдЖрдХрд╛рд░ рдЫреЛрдЯреЗ рдирдореВрдиреЗ рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рдорд╛рди рд╣реИред рд╡рд┐рд╡рд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░,
'рд╕реНрдХреЙрдЯ' рдПрдХ рдХрдо рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рдХреА рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓рддрд╛ рдФрд░ рдЖрдХрд╛рд░ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИред
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдирдореВрдиреЗ рдХреА рдПрдиреНрдЯреНрд░рд╛рдкреА рддреНрд░реБрдЯрд┐ рдереЛрдбрд╝реА рднреА рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ: h1 = 1.018 рдФрд░ h2 = 0.894, k1 = 1.943 рд╕реЗ k2 = 1.934 рддрдХ рдПрдиреНрдЯреНрд░рд╛рдкреА рдЧреБрдгрд╛рдВрдХ рдореЗрдВ рдорд╛рдореВрд▓реА рдХрдореА рдХреЗ рд╕рд╛рдеред ред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдирдП рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдкрд┐рдЫрд▓реЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рд╕рдорд╛рди рдкреНрд░рд╡реГрддреНрддрд┐ рдорд┐рд▓реАред

рдмрдбрд╝реЗ рдФрд░ рдЫреЛрдЯреЗ рдирдореВрдиреЛрдВ рдХреЗ рд╡рд┐рддрд░рдг рдкреИрдЯрд░реНрди рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВред рд╡рд┐рд╡рд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░,
'рдбреВрди' 'рд╕реНрдЯрд░реНрдЧреЗрд╕' рдЕрдиреБрдорд╛рди рдХрд╛ рдПрдХ рдЙрдиреНрдирдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдЬреЛ рдЧреИрд░-рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рддрд░рдг рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рджреЛрдиреЛрдВ рдирдореВрдиреЛрдВ рдореЗрдВ, рд╡рд┐рддрд░рдг рд╕рд╛рдорд╛рдиреНрдп рд╣реИред рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЗрд╕ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдкрд░ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдирдореВрдиреЗ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЫрд▓рд╛рдВрдЧ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ
'рд╕реНрдХреЙрдЯ' рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛ рдХреА рд╕рд╣реА рдкрд╕рдВрдж рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИред
рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреЗ рддреБрд▓рдирд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдВрдЯреА-рдЕрд▓рд┐рдпрд╛рд╕рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ
рдмрдбрд╝реЗ рдФрд░ рдЫреЛрдЯреЗ рдирдореВрдиреЛрдВ рдкрд░ рдирд┐рд░реНрдорд┐рдд рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреЛ рдЪрд┐рдХрдирд╛ рдХрд░рдирд╛ рдЖрдкрдХреЛ рдПрдХ рдмрдбрд╝реЗ рдирдореВрдиреЗ рдореЗрдВ рдирд┐рд╣рд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдЙрдирдХреА рдкрд╣рдЪрд╛рди рдХреЛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЪреМрд░рд╕рд╛рдИ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд┐рдЫрд▓реЗ рджреЛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ:
рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ from numpy import* from scipy.interpolate import UnivariateSpline from matplotlib import pyplot as plt a =array([20.525, 20.923, 18.992, 20.784, 20.134, 19.547, 19.486, 19.346, 20.219, 20.55, 20.179,19.767, 19.846, 20.203, 19.744, 20.353, 19.948, 19.114, 19.046, 20.853, 19.344, 20.384, 19.945, 20.312, 19.162, 19.626, 18.995, 19.501, 20.276, 19.74, 18.862, 19.326, 20.889, 20.598, 19.974,20.158, 20.367, 19.649, 19.211, 19.911, 19.932, 20.14, 20.954, 19.673, 19.9, 20.206, 20.898, 20.239, 19.56,20.52, 19.317, 19.362, 20.629, 20.235, 20.272, 20.022, 20.473, 20.537, 19.743, 19.81, 20.159, 19.372, 19.998,19.607, 19.224, 19.508, 20.487, 20.147, 20.777, 20.263, 19.924, 20.049, 20.488, 19.731, 19.917, 19.343, 19.26,19.804, 20.192, 20.458, 20.133, 20.317, 20.105, 20.384, 21.245, 20.191, 19.607, 19.792, 20.009, 19.526, 20.37,19.742, 19.019, 19.651, 20.363, 21.08, 20.792, 19.946, 20.179, 19.8]) b=[a[i] for i in arange(0,len(a),1) if not i%2 == 0] plt.title(' \n abs(ke1-ke2)' ,size=12) z=histogram(a, bins="fd") x=z[1][:-1]+(z[1][1]-z[1][0])/2 f = UnivariateSpline(x, z[0], s=len(a)/2) plt.plot(x, f(x),linewidth=2,label=' n=100') z=histogram(b, bins="fd") x=z[1][:-1]+(z[1][1]-z[1][0])/2 f = UnivariateSpline(x, z[0], s=len(a)/2) plt.plot(x, f(x),linewidth=2,label=' n=50') plt.legend(loc='best') plt.grid() plt.show() plt.title(' \n abs(ke1-ke2)' ,size=12) z=histogram(a, bins="doane") x=z[1][:-1]+(z[1][1]-z[1][0])/2 f = UnivariateSpline(x, z[0], s=len(a)/2) plt.plot(x, f(x),linewidth=2,label=' n=100') z=histogram(b, bins="doane") x=z[1][:-1]+(z[1][1]-z[1][0])/2 f = UnivariateSpline(x, z[0], s=len(a)/2) plt.plot(x, f(x),linewidth=2,label=' n=50') plt.legend(loc='best') plt.grid() plt.show()


рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рд╕реНрдореВрде рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреЗ рдЧреНрд░рд╛рдл рдкрд░ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдирдореВрдиреЗ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЫрд▓рд╛рдВрдЧ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ
рд╕реНрдХреЙрдЯ рдПрдкреНрд░реЗрд╕рд░ рдХреА рд╕рд╣реА рдкрд╕рдВрдж рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдЫреЛрдЯреЗ рдирдореВрдиреЛрдВ рдХреА рд╢реНрд░реЗрдгреА рдореЗрдВ рд▓реЗрдЦ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдЧрдгрдирд╛рдУрдВ рдиреЗ
рдЗрд╕рдХреА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдХрдореА рдХреЗ рд╕рд╛рде рдирдореВрдирд╛ рдХреА рд╕реВрдЪрдирд╛ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рдирджрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ
рдПрдиреНрдЯреНрд░рд╛рдкреА рдЧреБрдгрд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рджрдХреНрд╖рддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХреАред рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдореВрд▓реНрдпрд╛рдВрдХрдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде numpy.histogram рдореЙрдбреНрдпреВрд▓ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рддрдХрдиреАрдХ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - 'рдСрдЯреЛ', 'fd', 'doane', 'scott', 'stone', 'rice', 'Sterges', 'sqrt', рдЬреЛ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╣реИрдВ рдЕрдВрддрд░рд╛рд▓ рдЕрдиреБрдорд╛рдиреЛрдВ рдкрд░ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгред
рд╕рдВрджрд░реНрдн:
1. рддрдХрдиреАрдХреА рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╣рд▓реНрдж рдП рдЧрдгрд┐рддреАрдп рд╕рд╛рдВрдЦреНрдпрд┐рдХреАред - рдореЙрд╕реНрдХреЛ: рдкрдмреНрд▓рд┐рд╢рд┐рдВрдЧ рд╣рд╛рдЙрд╕ред рд▓рд┐рдЯред, 1956
2. рдХрд▓рдореАрдХреЛрд╡ рд╡реА.рд╡реА., рдПрдВрдЯреЛрдиреАрдХ рдПрдл.рдЖрдИ., рдЬрд╝реЗрдирдХрд┐рди рдПрди.рд╡реА.
рдЕрдВрддрд░рд╛рд▓ рдЕрдиреБрдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдбреЗрдЯрд╛ рдЧреНрд░реБрдкрд┐рдВрдЧ рдХрдХреНрд╖рд╛рдУрдВ рдХреА рдЗрд╖реНрдЯрддрдо рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг // рджрдХреНрд╖рд┐рдг рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛рдИ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдмреБрд▓реЗрдЯрд┐рдиред - 2014. - рдирд╣реАрдВ 3. рдкреАред 56-58ред
3. рдиреЛрд╡рд┐рддреНрд╕реНрдХреА рдкреАред рд╡реАред рддреНрд░реБрдЯрд┐ рдХреА рдПрдиреНрдЯреНрд░рд╛рдкреА рдореВрд▓реНрдп рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ // рдорд╛рдкрдиреЗ рдХреА рддрдХрдиреАрдХред - 1966ред - рд╕рдВрдЦреНрдпрд╛ 7.редрдПрд╕ред 11-14ред
4.numpy.histogram - NumPy v1.16 рдореИрдиреБрдЕрд▓