рдПрдХреНрд╕реЗрд▓ рдПрдХ рдмреЗрд╣рдж рд╕рд╛рдорд╛рдиреНрдп рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЙрдкрдХрд░рдг рд╣реИред рдпрд╣ рд╕реАрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ, рдпрд╣ рд▓рдЧрднрдЧ рд╣рд░ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╣реИ, рдФрд░ рдЬрд┐рд╕рдХреЛ рдЗрд╕рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рд╣реИ рд╡рд╣ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рдЬрдЯрд┐рд▓ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдкрд╛рдпрдерди рдХреЛ рдЕрдХреНрд╕рд░ рдПрдХ рдРрд╕рд╛ рдЙрдкрдХрд░рдг рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рдХреНрд╖рдорддрд╛рдПрдВ рд▓рдЧрднрдЧ рдЕрд╕реАрдо рд╣реЛрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬреЛ рдПрдХреНрд╕реЗрд▓ рд╕реЗ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реЛрддрд╛ рд╣реИред рд╕рд╛рдордЧреНрд░реА рдХрд╛ рд▓реЗрдЦрдХ, рдЬрд┐рд╕рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдЖрдЬ рд╣рдо рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд╡рд╣ рдЙрди рддреАрди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдкрд╛рдпрдерди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рд╣рд▓ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣ рд▓реЗрдЦ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди рдХрд╛ рдкрд░рд┐рдЪрдп рд╣реИ рдЬреЛ рдПрдХреНрд╕реЗрд▓ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВред
рдбреЗрдЯрд╛ рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ
рдЖрдЗрдП рдкрд╛рдпрдерди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдЖрдпрд╛рдд рдХрд░рдиреЗ pandas
рдФрд░ рдбреЗрдЯрд╛ рдлрд╝реНрд░реЗрдо рдореЗрдВ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ рдЬреЛ рдПрдХреНрд╕реЗрд▓ рд╢реАрдЯ sales
рдФрд░ states
рд╡рд░реНрдХрдмреБрдХ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВред рд╣рдо рд╕рдВрдмрдВрдзрд┐рдд рдбреЗрдЯрд╛ рдлрд╝реНрд░реЗрдо рдХреЛ рд╕рдорд╛рди рдирд╛рдо рджреЗрдВрдЧреЗредimport pandas as pd
sales = pd.read_excel('https://github.com/datagy/mediumdata/raw/master/pythonexcel.xlsx', sheet_name = 'sales')
states = pd.read_excel('https://github.com/datagy/mediumdata/raw/master/pythonexcel.xlsx', sheet_name = 'states')
рдЕрдм рд╣рдо .head()
рдбреЗрдЯрд╛ рдлрд╝реНрд░реЗрдо рд╡рд┐рдзрд┐ sales
рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреЗрдЯрд╛ рдлрд╝реНрд░реЗрдо рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВрдЧреЗ :print(sales.head())
рддреБрд▓рдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рдХреНрдпрд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛редExcel рдореЗрдВ рдбреЗрдЯрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рддреБрд▓рдирд╛ рдкрдВрдбреЛрдВ рдХреЗ рдбреЗрдЯрд╛ рдлрд╝реНрд░реЗрдо рд╕реЗ рдбреЗрдЯрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдХреАрдЬрд╛ рд╕рдХрддреА рд╣реИред рдпрд╣рд╛рдБ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдбреЗрдЯрд╛ рдлрд╝реНрд░реЗрдо рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдЙрд╕реА рддрд░рд╣ рд╣реИрдВ рдЬреИрд╕реЗ рдЖрдк Excel рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдХреБрдЫ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рд╣реИрдВ:- Excel рдореЗрдВ рдкрдВрдХреНрддрд┐ рдХреНрд░рдорд╛рдВрдХ 1 рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдкрд╛рдВрдбрд╛ рдореЗрдВ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдХреА рд╕рдВрдЦреНрдпрд╛ (рд╕реВрдЪрдХрд╛рдВрдХ) 0 рд╣реЛрддреА рд╣реИред
- рдПрдХреНрд╕реЗрд▓ рдореЗрдВ, рдХреЙрд▓рдо рдореЗрдВ рдПрдХ рдЕрдХреНрд╖рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдЕрдХреНрд╖рд░ рд╣реЛрддреЗ рд╣реИрдВ
A
, рдФрд░ рдкрд╛рдВрдбрд╛ рдореЗрдВ, рдХреЙрд▓рдо рдХрд╛ рдирд╛рдо рд╕рдВрдмрдВрдзрд┐рдд рдЪрд░ рдХреЗ рдирд╛рдореЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрддрд╛ рд╣реИред
рд╣рдо рдЙрди рдкрд╛рдВрдбрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗ рдЬреЛ рд╣рдореЗрдВ рдЙрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рд╣рд▓ рдХреА рдЬрд╛рддреА рд╣реИрдВредрдкрд╛рдпрдерди рдореЗрдВ рдПрдХреНрд╕реЗрд▓ рдПрдХреНрд╕реЗрд▓ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛
рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдлрд╝рдВрдХреНрд╢рди IF
рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рд╕реЗрд▓ рдореЗрдВ рдХреБрдЫ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕реЗрд▓ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ, рдпрд╣ рдЬрд╛рдБрдЪрдиреЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдк рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рдПрдХ рдирдпрд╛ рдХреЙрд▓рдо рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рд╕реЗрд▓ рд╣рдореЗрдВ рдмрддрд╛рдПрдЧреА рдХрд┐ рдХреЙрд▓рдо рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рд╕реЗрд▓ рдореЗрдВ рдорд╛рди 500 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ B
ред Excel рдореЗрдВ, E
рдЖрдк MoreThan500
рд╕реЗрд▓ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдЯреЗрдХреНрд╕реНрдЯ рд▓рд┐рдЦрдХрд░ рдРрд╕реЗ рдХреЙрд▓рдо (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрдХ рдХреЙрд▓рдо ) рдХреЛ рд╢реАрд░реНрд╖рдХ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ E1
ред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕реЗрд▓ рдореЗрдВ E2
, рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджрд░реНрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:=IF([@Sales]>500, "Yes", "No")
ExcelрдореЗрдВ IF рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕реВрдЪреА рд╕рдордЭ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:sales['MoreThan500'] = ['Yes' if x > 500 else 'No' for x in sales['Sales']]
рдкрд╛рдпрдерди рдореЗрдВ рд╕реВрдЪреА рд╕рдорд╛рд╡реЗрд╢рди: рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рдореВрд▓реНрдп 500 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рд╣рд╛рдВ рд╕реВрдЪреА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЕрдиреНрдпрдерд╛, рдХреЛрдИрд╕реВрдЪреА рд╕рдорд╛рд╡реЗрд╢рди рдРрд╕реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдЙрдкрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдХрд┐ рдЬрдЯрд┐рд▓ рдирд┐рд░реНрдорд╛рдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ рдХреЛрдб рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдФрд░ рдпрджрд┐ред рдЙрд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЕрдЧрд░ / рд╕рд╛рде, рд▓реЗрдХрд┐рди рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕рдордп рдмрдЪрд╛рддрд╛ рд╣реИ рдФрд░ рдХреЛрдб рдХреЛ рдереЛрдбрд╝рд╛ рд╕рд╛рдл рдХрд░рддрд╛ рд╣реИред рд╕реВрдЪреА рд╕рдорд╛рд╡реЗрд╢ рдкрд░ рд╡рд┐рд╡рд░рдг рдпрд╣рд╛рдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ редрдкрд╛рдпрдерди рдореЗрдВ VLOOKUP рдПрдХреНрд╕реЗрд▓ рдлрдВрдХреНрд╢рдирд▓рд┐рдЯреА рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛
рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ, рдПрдХреНрд╕реЗрд▓ рд╢реАрдЯ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░, рд╢рд╣рд░ рдХреЗ рдирд╛рдо рд╣реИрдВ, рдФрд░ рджреВрд╕рд░реЗ рдкрд░, рд░рд╛рдЬреНрдпреЛрдВ рдФрд░ рдкреНрд░рд╛рдВрддреЛрдВ рдХреЗ рдирд╛рдо рд╣реИрдВред рдХреИрд╕реЗ рдкрддрд╛ рдХрд░реЗрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╢рд╣рд░ рдХрд╣рд╛рдБ рд╕реНрдерд┐рдд рд╣реИ? рдПрдХ рдПрдХреНрд╕реЗрд▓ рдлрд╝рдВрдХреНрд╢рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ VLOOKUP
, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЖрдк рджреЛ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд▓рд┐рдВрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдмрд╛рдИрдВ рдЬреБрдбрд╝рд╛рд╡ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрдм рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдмрд╛рдИрдВ рдУрд░ рд╕реНрдерд┐рдд рдбреЗрдЯрд╛ рд╕реЗрдЯ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рдХреЙрд░реНрдб рд╕рд╣реЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП VLOOKUP
, рд╣рдо рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╢реАрдЯ рдХреЗ рджрд┐рдП рдЧрдП рдХреЙрд▓рдо рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдореВрд▓реНрдп рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдПрдХ рдорд╛рди рд▓реМрдЯрд╛рддрд╛ рд╣реИ рдЬреЛ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдорд╛рди рдХреЗ рджрд╛рдИрдВ рдУрд░ рдХреЙрд▓рдо рдХреА рдПрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрдЦреНрдпрд╛ рд╣реИред рдпрд╣рд╛рдБ рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:=VLOOKUP([@City],states,2,false)
рд╣рдо рд╢реАрдЯ рдкрд░ sales
рдХреЙрд▓рдо рд╣реЗрдбрд┐рдВрдЧ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ F
рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЗрд╕ рдХреЙрд▓рдо рдХреА рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рднрд░рдиреЗ рдХреЗ State
рд▓рд┐рдП рдлрд╝рдВрдХреНрд╢рди VLOOKUP
рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрди рд░рд╛рдЬреНрдпреЛрдВ рдФрд░ рдкреНрд░рд╛рдВрддреЛрдВ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рд╢рд╣рд░ рд╕реНрдерд┐рдд рд╣реИрдВредExcelрдореЗрдВ PyOOKUP рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╛рдпрдерди рдореЗрдВ, рдЖрдкmerge
рдкрд╛рдВрдбрд╛ рд╕реЗрд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рджреЛ рдбреЗрдЯрд╛ рдлреНрд░реЗрдо рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рддреА рд╣реИред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:sales = pd.merge(sales, states, how='left', on='City')
рдЖрдЗрдП рдЗрд╕рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВ:- рд╡рд┐рдзрд┐
merge
рдХрд╛ рдкрд╣рд▓рд╛ рддрд░реНрдХ рдореВрд▓ рдбреЗрдЯрд╛ рдлреНрд░реЗрдо рд╣реИред - рджреВрд╕рд░рд╛ рддрд░реНрдХ рдбреЗрдЯрд╛ рдлреНрд░реЗрдо рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдореВрд▓реНрдпреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
- рддрд░реНрдХ
how
рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдбреЗрдЯрд╛ рд╕реЗ рдХреИрд╕реЗ рдЬреБрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред - рддрд░реНрдХ
on
рдЙрд╕ рдЪрд░ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП (рдпрд╣рд╛рдВ рдЖрдк рдЕрднреА рднреА рддрд░реНрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ left_on
рдФрд░ right_on
, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛ рдлрд╝реНрд░реЗрдореЛрдВ рдореЗрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмреНрдпрд╛рдЬ рдХрд╛ рдбреЗрдЯрд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред
рд╕рд╛рд░рд╛рдВрд╢ рд╕рд╛рд░рдгреА
Pivot Tables, Excel рдХреА рд╕рдмрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдпреЗ рдЯреЗрдмрд▓ рдЖрдкрдХреЛ рдмрдбрд╝реЗ рдбреЗрдЯрд╛ рд╕реЗрдЯ рд╕реЗ рдмрд╣реБрдореВрд▓реНрдп рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рд╢рд╣рд░ рдХреЗ рд▓рд┐рдП рдХреБрд▓ рдмрд┐рдХреНрд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ Excel PivotTable рдмрдирд╛рдПрдБредExcel рдореЗрдВ PivotTable рдмрдирд╛рдирд╛рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдРрд╕реА рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдлрд╝реАрд▓реНрдбCity
рдХреЛ рдЕрдиреБрднрд╛рдЧ рдореЗрдВRows
рдФрд░ рдлрд╝реАрд▓реНрдбSales
рдХреЛрдЕрдиреБрднрд╛рдЧ рдореЗрдВрдЦреАрдВрдЪреЗрдВValues
ред рдЙрд╕рдХреЗ рдмрд╛рдж, рдПрдХреНрд╕реЗрд▓ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╢рд╣рд░ рдХреЗ рд▓рд┐рдП рдХреБрд▓ рдмрд┐рдХреНрд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛редрдкрдВрдбреЛрдВ рдореЗрдВ рд╕рдорд╛рди рдзреБрд░реА рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛:sales.pivot_table(index = 'City', values = 'Sales', aggfunc = 'sum')
рдЖрдЗрдП рдЗрд╕рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВ:- рдпрд╣рд╛рдВ рд╣рдо рдПрдХ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ
sales.pivot_table
, рдкрд╛рдВрдбрд╛ рдХреЛ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдбреЗрдЯрд╛ рдлреНрд░реЗрдо рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдзреБрд░реА рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ sales
ред - рддрд░реНрдХ
index
рдЙрд╕ рд╕реНрддрдВрдн рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╣рдо рдбреЗрдЯрд╛ рдХреЛ рдПрдХрддреНрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред - рддрд░реНрдХ
values
рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдХреМрди рд╕реЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред - рддрд░реНрдХ
aggfunc
рд╕рдорд╛рд░реЛрд╣ рд╣реИ рдХрд┐ рд╣рдо рдореВрд▓реНрдпреЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдпрд╣рд╛рдБ рдЖрдк рдЕрднреА рднреА рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ mean
, max
, min
рдФрд░ рдЗрддрдиреЗ рдкрд░)ред
рд╕рд╛рд░рд╛рдВрд╢
рдЗрд╕ рд╕рд╛рдордЧреНрд░реА рд╕реЗ рдЖрдкрдиреЗ рдПрдХреНрд╕реЗрд▓ рдбреЗрдЯрд╛ рдХреЛ рдкрд╛рдВрдбрд╛ рдореЗрдВ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ, рдПрдХреНрд╕реЗрд▓ рдлрд╝рдВрдХреНрд╢рдВрд╕ IF
рдФрд░ рдкрд╛рдпрдерди рдЯреВрд▓ рдкрд╛рдВрдбрд╛ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрд╛редVLOOKUP
, рд╕рд╛рде рд╣реА рдкрд╛рдВрдбрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХреНрд╕реЗрд▓ рдзреБрд░реА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдХреИрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░реЗрдВред рд╢рд╛рдпрдж рдЕрдм рдЖрдк рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдЕрдЧрд░ рдЖрдк рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рднреА рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ рдкрд╛рдВрдбрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рд╕рд╡рд╛рд▓ рдХрд╛ рдПрдХ рднреА рдЬрд╡рд╛рдм рдирд╣реАрдВ рд╣реИред рдкрд╛рдпрдерди рдЖрдкрдХреЛ рдПрдХ рдРрд╕рд╛ рдХреЛрдб рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдареАрдХ-рдард╛рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЧрд╣рд░рд╛рдИ рд╕реЗ рд╢реЛрдз рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдРрд╕реЗ рдХреЛрдб рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЬрдЧрд░ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рдПрдХреНрд╕реЗрд▓ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рд╢рд╛рдпрдж рдХреЗрд╡рд▓ рдЫреЛрдЯреЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдбреЗрдЯрд╛ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВред рдпрджрд┐ рдЖрдкрдиреЗ рдЕрдм рддрдХ рдХреЗрд╡рд▓ рдПрдХреНрд╕реЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рдкрд╛рдпрдерди рдФрд░ рдкрд╛рдВрдбрд╛ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдФрд░ рдкрддрд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВредрдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдХрд┐рди рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ?, , iPhone. , .
