рдЖрдЬ рд╣рдо
рдкрдВрдбреЛрдВ рдХреЗ рдкреИрдХреЗрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдкреИрдХреЗрдЬ рдкрд╛рдпрдерди рдХреЛ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрдкрдХрд░рдг рдмрдирд╛рддрд╛ рд╣реИред рдкреИрдХреЗрдЬ рдкрд┐рд╡рдЯ рдЯреЗрдмрд▓ рдмрдирд╛рдиреЗ, рдЧреНрд░реБрдкрд┐рдВрдЧ рдХрд░рдиреЗ, рд╕рд╛рд░рдгреАрдмрджреНрдз рдбреЗрдЯрд╛ рддрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдФрд░ рдЕрдЧрд░ рдкреИрдХреЗрдЬ рдЙрдкрд▓рдмреНрдз рд╣реИ, рддреЛ
рдореИрдЯрд▓рдкреЛрдЯрд▓рд┐рдм рдкрд░рд┐рдгрд╛рдореА рдбреЗрдЯрд╛ рд╕реЗрдЯ рдкрд░ рдЧреНрд░рд╛рдл рдЦреАрдВрдЪрдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред рдЕрдЧрд▓рд╛, рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рджрд┐рдЦрд╛рдИ рдЬрд╛рдПрдВрдЧреА, рдЬреИрд╕реЗ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдирд╛, рдЦреЗрддреЛрдВ рддрдХ рдкрд╣реБрдВрдЪрдирд╛, рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдирд╛ рдФрд░ рд╕рд╛рд░рд╛рдВрд╢ рддреИрдпрд╛рд░ рдХрд░рдирд╛ред
рдмреБрдирд┐рдпрд╛рджреА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ рдФрд░ рдЙрдирдХрд╛ рд▓реЛрдбрд┐рдВрдЧ
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рдкрдВрдбреЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж рдХрд╣реЗрдВред рдЗрдирдореЗрдВ рд╕реЗ рдореБрдЦреНрдп рд╣реИрдВ рд╕реАрд░реАрдЬрд╝ рдФрд░ рдбреЗрдЯрд╛рдлрд╝реНрд░реЗрдоред
рд╢реНрд░реГрдВрдЦрд▓рд╛ рдПрдХ рдЕрдиреБрдХреНрд░рдорд┐рдд, рдПрдХ рдЖрдпрд╛рдореА рдореВрд▓реНрдпреЛрдВ рдХреА рд╕рд░рдгреА рд╣реИред рдпрд╣ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рддрд╛рдирд╛рд╢рд╛рд╣ рдХрд╛ рдПрдХ рд╕рд░рд▓ рд╢рдмреНрджрдХреЛрд╢ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рддрддреНрд╡ рдХрд╛ рдирд╛рдо рд╕реВрдЪрдХрд╛рдВрдХ рдФрд░ рдореВрд▓реНрдп рдХреЗ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдЧрд╛ред
рдПрдХ DataFrame рдореВрд▓реНрдпреЛрдВ рдХреА рдПрдХ рдЕрдиреБрдХреНрд░рдорд┐рдд рдмрд╣реБрдЖрдпрд╛рдореА рд╕рд░рдгреА рд╣реИ; рддрджрдиреБрд╕рд╛рд░, DataFrame рдХрд╛ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрдВрдн рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕рдВрд░рдЪрдирд╛ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЛ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ред рд╣рдо рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкрдВрдбреЛрдВ рдиреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреЗрдЯрд╛ рд╕реНрд░реЛрддреЛрдВ рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдЪрдпрди рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рд╣реИ:
- рдПрд╕рдХреНрдпреВрдПрд▓
- рдкрд╛рда рдлрд╝рд╛рдЗрд▓реЗрдВ
- рдПрдХреНрд╕реЗрд▓ рдлрд╛рдЗрд▓
- рдПрдЪрдЯреАрдПрдордПрд▓
рдЖрдк
рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 2 рдкрд╛рда рдлрд╝рд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВред рдпрд╣
read_csv () рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
from pandas import read_csv df1 = read_csv("df1.txt") df2 = read_csv("df2.txt",";")
рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 2 df1 рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реНрдЯреЛрд░ рдФрд░ рд╢рд┐рдкрдореЗрдВрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ:
рджреБрдХрд╛рди | рдорд╛рддреНрд░рд╛ |
---|
427 | 3 |
707 | 4 |
957 | 2 |
437 | 1 |
рдФрд░ df2 рдЬрд┐рд╕рдореЗрдВ рд╕реНрдЯреЛрд░ рдФрд░ рдЙрд╕рдХрд╛ рд╢рд╣рд░ рд╣реИ:
рджреБрдХрд╛рди | рдирд╛рдо |
---|
347 | рдХреАрд╡ |
427 | рд╕рдореЗрд░рд╛ |
707 | рдорд┐рдиреНрд╕реНрдХ |
957 | рдЗрд░рдХреБрддреНрд╕реНрдХ |
437 | рдорд╛рд╕реНрдХреЛ |
рдмреБрдирд┐рдпрд╛рджреА рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕рдВрдЪрд╛рд▓рди
рдЖрдк рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрдпреЛрдЬрди, рдХреЙрд▓рдо рдЬреЛрдбрд╝рдирд╛, рд░рд┐рдХреЙрд░реНрдб рдЬреЛрдбрд╝рдирд╛, рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдирд╛, рд╕рд╛рд░рд╛рдВрд╢ рдмрдирд╛рдирд╛ рдФрд░ рдЕрдиреНрдпред рдЖрдЗрдП рдЕрдм, рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди рдХрд╛рд░реНрдп:
- рд╕реНрдЯреЛрд░ рдХреЗ рд╢рд╣рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕реЗрдЯ рдореЗрдВ, рдлрд╝реАрд▓реНрдб 'рджреЗрд╢' рдЬреЛрдбрд╝реЗрдВ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рджреЗрд╢реЛрдВ рдХреЛ рднрд░реЗрдВ
- рдПрдХ рдпреВрдХреНрд░реЗрдиреА рд╕реНрдЯреЛрд░ рдЪреБрдиреЗрдВ рдФрд░ рдЗрд╕рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрджрд▓реЗрдВ
- рдкрд┐рдЫрд▓реЗ рдЪрд░рдг рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рд╕реНрдЯреЛрд░ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
- df1 рд╕реЗ рд╕реЗрдЯ df2 рдореЗрдВ рдорд╛рддреНрд░рд╛ рдЬреЛрдбрд╝реЗрдВ
- рджреЗрд╢ рдФрд░ рд╢рд┐рдкрдореЗрдВрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рд╛рд░рд╛рдВрд╢ рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдПрдВ
рдЗрд╕рд▓рд┐рдП, рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ рдПрдХ рдирдпрд╛ рдХреЙрд▓рдо рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ
рдЗрдиреНрд╕рд░реНрдЯ () рдХрдорд╛рдВрдб рд╣реИ:
country = [u'',u'',u'',u'',u''] df2.insert(1,'country',country)
рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдлрд╝рдВрдХреНрд╢рди рдХреЛ 3 рддрд░реНрдХ рджрд┐рдП рдЧрдП рд╣реИрдВ:
- рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬрд╣рд╛рдВ рдирдпрд╛ рдХреЙрд▓рдо рдбрд╛рд▓рд╛ рдЬрд╛рдПрдЧрд╛
- рдирдпрд╛ рдХреЙрд▓рдо рдирд╛рдо
- рдХреЙрд▓рдо рдорд╛рдиреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдПрдХ рдирд┐рдпрдорд┐рдд рд╕реВрдЪреА рд╣реИ)
рдЙрдкрд░реЛрдХреНрдд рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж df2 рджреЗрдЦреЗрдВ:
рджреБрдХрд╛рди | рджреЗрд╢ | рдирд╛рдо |
---|
347 | рдпреВрдХреНрд░реЗрди | рдХреАрд╡ |
427 | рдЖрд░рдПрдл | рд╕рдореЗрд░рд╛ |
707 | рдмреЗрд▓реЛрд░реВрд╕ | рдорд┐рдиреНрд╕реНрдХ |
957 | рдЖрд░рдПрдл | рдЗрд░рдХреБрддреНрд╕реНрдХ |
437 | рдЖрд░рдПрдл | рдорд╛рд╕реНрдХреЛ |
рдЕрдм рдЖрдкрдХреЛ рдПрдХ рд╕реНрдЯреЛрд░ рдЪреБрдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рджреЗрд╢ `рдпреВрдХреНрд░реЗрди` рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ред DataFrame рдореЗрдВ рдХреЙрд▓рдо рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреЗ 2 рддрд░реАрдХреЗ рд╣реИрдВ:
- рдмрд┐рдВрджреБ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ - рдбреЗрдЯрд╛рд╕реЗрдЯред рдлреАрд▓реНрдб рдХрд╛ рдирд╛рдо
- рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХ рдореЗрдВ - рдбреЗрдЯрд╛рд╕реЗрдЯ ['рдлреАрд▓реНрдбрдиреЗрдо']
рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╡рд░реНрдЧрд╛рдХрд╛рд░ рдХреЛрд╖реНрдардХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рдЕрдВрджрд░ рдПрдХ
рдбрд╛рдЯрд╛рд╕реЗрдЯ рд╕реНрдерд┐рддрд┐ [рд╕реНрдерд┐рддрд┐] рд╣реЛрдЧреА ред рд╢рд░реНрдд рдореЗрдВ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдкреНрд░рд╛рд░реВрдк рдореЗрдВ, рдЦреЗрддреЛрдВ рдХреЗ рдирд╛рдо рдФрд░ рдЙрди рдкрд░ рд▓рдЧрд╛рдП рдЧрдП рд╢рд░реНрдд рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрдк рдмреНрдпрд╛рдЬ рдХреА рджреБрдХрд╛рди рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЗрд╕рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ:
t = df2[df2.country == u''] t.shop = 345
рдЗрд╕ рдХреЛрдб рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдПрдХ рдирдпрд╛ рдордзреНрдпрд╡рд░реНрддреА рдбреЗрдЯрд╛ рд╕реЗрдЯ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд░рд┐рдХреЙрд░реНрдб рд╣реЛрдЧрд╛:
рджреБрдХрд╛рди | рджреЗрд╢ | рдирд╛рдо |
---|
345 | рдпреВрдХреНрд░реЗрди | рдХреАрд╡ |
рдкрд┐рдЫрд▓реЗ рдЪрд░рдг рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдкреЗрдВрдб () рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдПрдХ рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдореВрд▓ рдПрдХ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:
df2 = df2.append(t)
рдбреЗрдЯрд╛ рдПрдХрддреНрд░реАрдХрд░рдг
рдЕрдм df2 рд╕реНрдЯреЛрд░ рдХреА рд╣рдорд╛рд░реА рдореБрдЦреНрдп рд╕реВрдЪреА рдореЗрдВ, рдЖрдк df1 рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реЗ рдорд╛рддреНрд░рд╛ рдХреЛ рдЦреАрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдЗрд╕реЗ
рдорд░реНрдЬ () рдлрд╝рдВрдХреНрд╢рди рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рджреЛ рдбреЗрдЯрд╛ рд╕реЗрдЯ (SQL рдореЗрдВ рдЬреБрдбрд╝рдиреЗ рдХрд╛ рдПрдирд╛рд▓реЙрдЧ
) рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ:
res = df2.merge(df1, 'left', on='shop')
рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рдлрд╝рдВрдХреНрд╢рди рд▓реЗрддрд╛ рд╣реИ:
- рдбреЗрдЯрд╛рд╕реЗрдЯ (рдЬреЛ рд╕реНрд░реЛрдд рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрдЧрд╛)
- рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдХрд╛рд░
- рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдХреНрд╖реЗрддреНрд░
рдЖрдк рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдВрддрд┐рдо рдСрдкрд░реЗрд╢рди рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдбреЗрдЯрд╛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
рджреБрдХрд╛рди | рджреЗрд╢ | рдирд╛рдо | рдорд╛рддреНрд░рд╛ |
---|
347 | рдпреВрдХреНрд░реЗрди | рдХреАрд╡ | NaN |
427 | рдЖрд░рдПрдл | рд╕рдореЗрд░рд╛ | 3 |
707 | рдмреЗрд▓реЛрд░реВрд╕ | рдорд┐рдиреНрд╕реНрдХ | 4 |
957 | рдЖрд░рдПрдл | рдЗрд░рдХреБрддреНрд╕реНрдХ | 2 |
437 | рдЖрд░рдПрдл | рдорд╛рд╕реНрдХреЛ | 1 |
345 | рдпреВрдХреНрд░реЗрди | рдХреАрд╡ | NaN |
рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд┐рд╡рдЯ рдЯреЗрдмрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рджреЗрд╢ рдХреЛ рдХрд┐рддрдирд╛ рднреЗрдЬрдирд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ
pivot_table () рдлрд╝рдВрдХреНрд╢рди рд╣реИред рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдлрд╝рдВрдХреНрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрддрд╛ рд╣реИ:
- рдЙрди рд╕реНрддрдВрднреЛрдВ рдХреА рд╕реВрдЪреА рдЬрд┐рдирдХреЗ рджреНрд╡рд╛рд░рд╛ рдХреБрд▓ рдореВрд▓реНрдп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
- рд╕рд╛рд░рд╛рдВрд╢ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА
- рдлрд╝рдВрдХреНрд╢рди рдЬреЛ рдПрдХрддреНрд░реАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
- рдЦрд╛рд▓реА рдорд╛рдиреЛрдВ рдХреЛ 0 рд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрд░рд╛рдореАрдЯрд░
рд╕рд╛рд░рд╛рдВрд╢ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
res.pivot_table(['qty'],['country'], aggfunc='sum', fill_value = 0)
рдЕрдВрддрд┐рдо рддрд╛рд▓рд┐рдХрд╛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:
рджреЗрд╢ | рдорд╛рддреНрд░рд╛ |
---|
рдмреЗрд▓реЛрд░реВрд╕ | 4 |
рдЖрд░рдПрдл | 6 |
рдпреВрдХреНрд░реЗрди | 0 |
рдирд┐рд╖реНрдХрд░реНрд╖
рдЕрдВрдд рдореЗрдВ, рдореИрдВ рдпрд╣ рдХрд╣рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдкрдВрдбрд╕ рдПрдХреНрд╕реЗрд▓ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИред рджрд┐рдЦрд╛рдИ рдЧрдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╕рд┐рд░реНрдл рд╣рд┐рдорд╢реИрд▓ рдХреА рдиреЛрдХ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдкрдВрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдореИрдВ рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд▓рд┐рдЦрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдЗрд╕ рдкреИрдХреЗрдЬ рдХреА рдкреВрд░реА рд╢рдХреНрддрд┐ рджрд┐рдЦрд╛рдПрдЧрд╛ред