Numpy: рдЕрд╢рдХреНрдд рдкреВрд░реНрдгрд╛рдВрдХ рд░реВрдкрд╛рдВрддрд░рдг

рдХреЛ рдирд┐рд░реНрдорд┐рдд 28 рдЕрдХреНрддреВре░ 2020  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: numpy/numpy

рдирдорд╕реНрддреЗ,

рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдкрд╛рдВрдбрд╛ рдиреЗ рдЕрд╢рдХреНрдд рдкреВрд░реНрдгрд╛рдВрдХ dtype рдкреЗрд╢ рдХрд┐рдпрд╛:
https://pandas.pydata.org/pandas-docs/stable/user_guide/integer_na.html

рдореИрдВ рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ numpy рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдРрд╕реЗ рд╕рд░рдгреА рдХреЛ рдПрдХ рдлреНрд▓реЛрдЯ рдкреНрд░рдХрд╛рд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░ рджреЗрдЧрд╛ рдФрд░ np.nan рд╕реЗ рднрд░ рдЬрд╛рдПрдЧрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдпрд╣ рдЗрд╕реЗ рд╡рд╕реНрддреБ рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ:

pd.DataFrame({'col': [1, np.nan, 3]}).astype('UInt8').values.dtype

рдЬреЛ рдЗрд╕ рддрд░рд╣ рдХреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ

np.nanmax(pd.DataFrame({'col': [1, np.nan, 3]}).astype('UInt8').values)

рд░рд┐рдЯрд░реНрди "рдЯрд╛рдЗрдк рдПрд░рд░: рдПрдирдП рдХрд╛ рдмреВрд▓рд┐рдпрди рд╡реИрд▓реНрдпреВ рдЕрд╕реНрдкрд╖реНрдЯ рд╣реИ"

рдХреНрдпрд╛ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ?

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

рдХреНрдпрд╛ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ?

рдореИрдВ рд╣рд╛рдВ рдХрд╣реВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЕрд╢рдХреНрдд рдкреВрд░реНрдгрд╛рдВрдХ рдПрдХ NumPy рдкреНрд░рдХрд╛рд░ рдирд╣реАрдВ рд╣реИрдВред

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдбрд┐рдЬрд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЪреАрдЬреЗрдВ рдЙрдореНрдореАрдж рдХреЗ рдореБрддрд╛рдмрд┐рдХ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИрдВред рдпрд╣ рдЕрд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рдХрд┐ NumPy рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░ рдЗрд╕реЗ рд╕рдордЭ рд╕рдХреЗ, рд▓реЗрдХрд┐рди рдЬрд▓реНрдж рд╣реА рдРрд╕рд╛ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред

рдирдП UInt8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдПрдХ рдЕрд░реНрде рдореЗрдВ рдпрд╣ рдЪреБрди рд░рд╣реЗ рд╣реИрдВ рдХрд┐ NaN рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ NA рдХреЗ рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕ рдЕрдВрддрд░ рдХреЛ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдВрдбрд╛ рдХреЗ рдкрд╛рд╕ рдЕрдм pd.NA рд╣реИред

@ Kreol64 рдореИрдВрдиреЗ рдкрд╛рдВрдбрд╛ рдкрдХреНрд╖ рдкрд░ рдЗрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдВрдбрд╛-рджреЗрд╡/рдкрд╛рдВрдбрд╛#37460 рдЦреЛрд▓рд╛

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

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

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

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

Foadsf picture Foadsf  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

inducer picture inducer  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

keithbriggs picture keithbriggs  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ