Numpy: рдирдореВрдиреЗ рдХреА рд╣рд┐рд╕реНрдЯрдЧреНрд░рд╛рдо рд╕рдВрдЦреНрдпрд╛ рдбрд┐рдмреНрдмреЗ рдХреЗ рд╕рд╛рде рдирдХрд╛рд░рд╛рддреНрдордХ рд╣реИ = "рдСрдЯреЛ"

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдЕрдЧре░ 2019  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: numpy/numpy

рдореЗрд░реЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХрд╛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╕рдордп Number of samples, -20, must be non-negative. рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ред

рдХреЛрдб рдХрд╛ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛:

import numpy as np

my_data = np.loadtxt("my_data.csv", delimiter=',', dtype=np.int16)

n_base, bins_base = np.histogram(my_data, bins="auto")

рдпрд╣рд╛рдБ my_data.csv рд╣реИ

рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢:


рдирдореВрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, -20, рдЧреИрд░-рдирдХрд╛рд░рд╛рддреНрдордХ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

Numpy / рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рдирдХрд╛рд░реА:


1.16.4 3.7.4 (рдбрд┐рдлрд╝реЙрд▓реНрдЯ, 13 рдЕрдЧрд╕реНрдд 2019, 20:35:49)
[рдЬреАрд╕реАрд╕реА 7.3.рей.реж]

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдпрд╣ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдмрдЧ рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рднреА рдореМрдЬреВрдж рд╣реИред

NumPy devs: рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдЖрдВрддрд░рд┐рдХ рдХрд╛рд░реНрдп рд╣реЛрддрд╛ рд╣реИ, _hist_bin_sturges histograms.py , рдЬреЛ рд╡рд┐рдзрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рдгреА рдХреЗ рдЕрдзрд┐рдХрддрдо рдФрд░ рдиреНрдпреВрдирддрдо рдХреЗ рдЕрдВрддрд░ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ptp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред dtype int16 ред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЕрдзрд┐рдХрддрдо рейреи andрем and рд╣реИ рдФрд░ рдиреНрдпреВрдирддрдо -резрем рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрдВрддрд░ рейреи83.рей рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди ptp рдорд╛рди рд╕рд░рдгреА рдХреЗ рд╕рдорд╛рди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдорд╛рди рджреЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ -32753 рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЧрд▓рдд рдЧрдгрдирд╛ред

рд╣рдо x.ptp() x.max().item() - x.min().item() рдЬреИрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЗ рд╕рд╛рде рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рджрд┐рд▓рдЪрд╕реНрдк рд░реВрдк рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдЬрдм рдореИрдВ рдЗрд╕ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ рдлреНрд▓реЛрдЯ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреЛ рдПрдХ рдореБрджреНрджреЗ рдХреЗ рдмрд┐рдирд╛ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ

рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдпрд╣ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдмрдЧ рдорд╛рд╕реНрдЯрд░ рд╢рд╛рдЦрд╛ рдореЗрдВ рднреА рдореМрдЬреВрдж рд╣реИред

NumPy devs: рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдЖрдВрддрд░рд┐рдХ рдХрд╛рд░реНрдп рд╣реЛрддрд╛ рд╣реИ, _hist_bin_sturges histograms.py , рдЬреЛ рд╡рд┐рдзрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рдгреА рдХреЗ рдЕрдзрд┐рдХрддрдо рдФрд░ рдиреНрдпреВрдирддрдо рдХреЗ рдЕрдВрддрд░ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ptp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред dtype int16 ред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЕрдзрд┐рдХрддрдо рейреи andрем and рд╣реИ рдФрд░ рдиреНрдпреВрдирддрдо -резрем рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрдВрддрд░ рейреи83.рей рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди ptp рдорд╛рди рд╕рд░рдгреА рдХреЗ рд╕рдорд╛рди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдорд╛рди рджреЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ -32753 рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЧрд▓рдд рдЧрдгрдирд╛ред

рд╣рдо x.ptp() x.max().item() - x.min().item() рдЬреИрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХреЗ рд╕рд╛рде рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдиреНрдп рдмрд┐рди рдЕрдиреБрдорд╛рдирдХреЛрдВ рдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ x.ptp() рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдлрд┐рдХреНрд╕ https://github.com/numpy/numpy/pull/14381 рдореЗрдВ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

toddrjen picture toddrjen  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kevinzhai80 picture kevinzhai80  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ghost picture ghost  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

navytux picture navytux  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

astrofrog picture astrofrog  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ