рдкрдВрдбреЛрдВ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдореЗрдВ рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХрд╛ рдкрд░рд┐рдЪрдп

рдЕрдЪреНрдЫреЗ рджрд┐рди, рдкреНрд░рд┐рдп рдкрд╛рдардХреЛрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдкрд┐рдЫрд▓реЗ рдПрдХ рд▓реЗрдЦ рдореЗрдВ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЖрдЬ рдореИрдВ рдкрд╛рдпрдерди рдореЗрдВ рдкрд╛рдВрдбрд╛ рдореЙрдбреНрдпреВрд▓ рдФрд░ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рд╛рдиреА рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛ред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рддреНрд╡рд░рд┐рдд рджреГрд╢реНрдп рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рд╕реНрдкрд░реНрд╢ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдорд╛рдЯрдкреНрд▓реЛрдЯрд▓рд┐рдм рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ рд╕реНрдкрд╛рдЗрдбрд░ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ рдЗрд╕рдореЗрдВ рд╣рдорд╛рд░реА рдорджрдж рдХрд░реЗрдВрдЧреЗред


рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╡рд╛рддрд╛рд╡рд░рдг


рдЗрд╕рд▓рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдкрд┐рдЫрд▓реА рдмрд╛рд░ рджреЗрдЦрд╛ рдерд╛, рдкрдВрдбреЛрдВ рдХреЗ рдкрд╛рд╕ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдкрд░реНрдпрд╛рдкреНрдд рдЕрд╡рд╕рд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдИрдкреАрдереЙрди рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рд╢реЗрд▓ рдЖрдкрдХреЛ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рдХрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЖрдк рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИрдмреЗ рдкрд░ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ ред рдЗрд╕рдХреЗ рдореБрдЦреНрдп рд▓рд╛рдн рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ matplotlib рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рдПрдХреАрдХрд░рдг рдХреЛ рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рдЬреЛ рдЧрдгрдирд╛ рдХреЗ рджреМрд░рд╛рди рдбреЗрдЯрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЬрдм рдПрдХ рдЖрдИрдбреАрдИ рдЪреБрдирддреЗ рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдИрдкреАрдереЙрди рдХрд╛ рд╕рдорд░реНрдерди рдорд┐рд▓рд╛ред рдирддреАрдЬрддрди, рдореЗрд░реА рдкрд╕рдВрдж рд╕реНрдкрд╛рдЗрдбрд░ рдереА ред
рд╕реНрдкрд╛рдЗрдбрд░ (рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдкрд╛рдЗрдерди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдПрдирд╡рд╛рдпрд░рдореЗрдВрдЯ) MATLAB рдХреЗ рд╕рдорд╛рди рдПрдХ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд╣реИред рдЗрд╕ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рдореБрдЦреНрдп рд▓рд╛рдн рд╣реИрдВ:

рдкрд░реНрдпрд╛рд╡рд░рдг рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рдЕрд╡рд▓реЛрдХрди рдпрд╣рд╛рдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ ред
рдкрдВрдбреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЗрдЯрд╛ рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд╛рдВрдЫрд┐рдд рд░реВрдк рдореЗрдВ рд▓рд╛рдирд╛
рдЗрд╕рд▓рд┐рдП, рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЕрд╡рд▓реЛрдХрди рдХреЗ рдмрд╛рдж, рд╕реАрдзреЗ рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдкрд░ рдЬрд╛рдПрдВред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВрдиреЗ рд░реВрд╕реА рд╕рдВрдШ рдореЗрдВ рдЬрдирд╕рдВрдЦреНрдпрд╛ рдкрд░ рдбреЗрдЯрд╛ рд▓рд┐рдпрд╛ред
рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЧрдП xls рдлрд╝рд╛рдЗрд▓ рдХреЛ read_excel () рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЛрдб рдХрд░реЗрдВ

import pandas as pd data = pd.read_excel('data.xls',u'1', header=4, parse_cols="A:B",skip_footer=2, index_col=0) c = data.rename(columns={u'':'PeopleQty'}) 

рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдлрд╝рдВрдХреНрд╢рди рдХреЗ 6 рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ:
  1. рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
  2. рдбреЗрдЯрд╛ рдпреБрдХреНрдд рд╢реАрдЯ рдХрд╛ рдирд╛рдо
  3. рдлрд╝реАрд▓реНрдб рдирд╛рдо рд╡рд╛рд▓реЗ рд▓рд╛рдЗрди рдирдВрдмрд░ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рд▓рд╛рдЗрди 4 рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкрд╣рд▓реЗ 3 рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рд╕рдВрджрд░реНрдн рдЬрд╛рдирдХрд╛рд░реА рд╢рд╛рдорд┐рд▓ рд╣реИ)
  4. рд╕реНрддрдВрднреЛрдВ рдХреА рд╕реВрдЪреА рдЬреЛ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдореЗрдВ рдЧрд┐рд░реЗрдЧреА (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреВрд░реА рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рд╣рдореЗрдВ рдХреЗрд╡рд▓ 2 рдХреЙрд▓рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рд╡рд░реНрд╖ рдФрд░ рдЗрд╕рдХреЗ рдЕрдиреБрд░реВрдк рдЬрдирд╕рдВрдЦреНрдпрд╛ рдХреА рд╕рдВрдЦреНрдпрд╛)
  5. рдЕрдЧрд▓реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдо рдЕрдВрддрд┐рдо 2 рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦреЗрдВрдЧреЗ (рдЙрдирдореЗрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рд╣реИрдВ)
  6. рдЕрдВрддрд┐рдо рдкреИрд░рд╛рдореАрдЯрд░ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЧрдП рд╕реНрддрдВрднреЛрдВ рдореЗрдВ рд╕реЗ рдкрд╣рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рд╕реВрдЪрдХрд╛рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░реЗрдВрдЧреЗ

рдирд╛рдо () рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЗ рд╣реЗрдбрд░ рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ; рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ, {'рдкреБрд░рд╛рдирд╛ рдлрд╝реАрд▓реНрдб рдирд╛рдо' рдХрд╛ рдПрдХ рд╢рдмреНрджрдХреЛрд╢ рдЗрд╕реЗ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ : 'рдирдпрд╛ рдлрд╝реАрд▓реНрдб рдирд╛рдо'}
рдЕрдм рд╣рдорд╛рд░рд╛ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:
PeopleQty
рдЖрдмрд╛рджреА
рд▓рд╛рдЦ рд▓реЛрдЧ
1897.0
рд░реВрд╕реА рд╕рд╛рдореНрд░рд╛рдЬреНрдп рдХреА рд╕реАрдорд╛рдУрдВ рдХреЗ рднреАрддрд░128.2
рдЖрдзреБрдирд┐рдХ рд╕реАрдорд╛рдУрдВ рдХреЗ рднреАрддрд░67.5
1914
рд░реВрд╕реА рд╕рд╛рдореНрд░рд╛рдЬреНрдп рдХреА рд╕реАрдорд╛рдУрдВ рдХреЗ рднреАрддрд░165.7
рдЖрдзреБрдирд┐рдХ рд╕реАрдорд╛рдУрдВ рдХреЗ рднреАрддрд░89.9
191791
192692.7
1939108.4
1959117.2
1970129.9
1971130.6
1972131.3
1973132.1
1974132.8
1975133.6
1976134.5
1977135.5
1978136.5
......
2013143.3

рдареАрдХ рд╣реИ, рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрдВрдбреЗрдХреНрд╕ рдХреЙрд▓рдо рдореЗрдВ рдбреЗрдЯрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╣реА рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕рдореЗрдВ рди рдХреЗрд╡рд▓ рд╡рд░реНрд╖ рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВ, рдмрд▓реНрдХрд┐ рд╢рд╛рдмреНрджрд┐рдХ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рднреА рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рдореЗрдВ рдЦрд╛рд▓реА рдорд╛рди рднреА рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ 1970 рддрдХ, рдЖрд╕-рдкрд╛рд╕ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЗ рдмреАрдЪ рдмрдбрд╝реЗ рд╕рдордп рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рдХрд╛рд░рдг рдбреЗрдЯрд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рднрд░рд╛ рдЧрдпрд╛ рдерд╛ред
рдЖрдк рдХрдИ рдорд╛рдпрдиреЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рд╕реБрдВрджрд░ рджреГрд╢реНрдп рдореЗрдВ рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ:

рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЗ рд╕рд╛рде рдореВрд▓ рдХрд╛рдо рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рдмрд╛рд░ рд╣рдо рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдбреЗрдЯрд╛рдлрд╝реНрд░реЗрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рдЧрдарди рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдпрд╣ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдкрд╛рдВрдбрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдЕрдиреБрдХреНрд░рдо рдмрдирд╛рдирд╛ рдХреИрд╕реЗ рд╕рдВрднрд╡ рд╣реИред
рд╕рдордпрд░реЗрдЦрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк date_range () рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ, 3 рдкреИрд░рд╛рдореАрдЯрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ: рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдореВрд▓реНрдп, рдЕрд╡рдзрд┐ рдХреА рд╕рдВрдЦреНрдпрд╛, рдЕрд╡рдзрд┐ рдЖрдХрд╛рд░ (рджрд┐рди, рдорд╣реАрдиреЗ, рд╡рд░реНрд╖, рдЖрджрд┐)ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЪрд▓реЛ 1970 рд╕реЗ рд╡рд░реНрддрдорд╛рди рддрдХ рдПрдХ рдХреНрд░рдо рдмрдирд╛рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдХреНрд╖рдг рд╕реЗ, рд╣рдорд╛рд░реА рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рдбреЗрдЯрд╛ рд▓рдЧрднрдЧ рд╣рд░ рд╡рд░реНрд╖ рднрд░рд╛ рдЬрд╛рддрд╛ рд╣реИ:

 a = pd.date_range('1/1/1970', periods=46, freq='AS') 

рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдкрд░, рд╣рдордиреЗ 1970 рд╕реЗ 2015 рддрдХ рдПрдХ рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдЧрдарди рдХрд┐рдпрд╛ред

<class 'pandas.tseries.index.DatetimeIndex'>
[1970-01-01 00:00:00, ..., 2015-01-01 00:00:00]

рдЕрдм рд╣рдореЗрдВ рдЗрд╕ рдЕрдиреБрдХреНрд░рдо рдХреЛ рдбреЗрдЯрд╛рдлрд╝реНрд░реЗрдо рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдореВрд▓ рдбреЗрдЯрд╛ рд╕реЗрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рд╡рд░реНрд╖ рд╕рдВрдЦреНрдпрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рд╛рд░рдВрдн рддрд┐рдерд┐ рдирд╣реАрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рд╕рдордп рдХреЗ рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдПрдХ рд╡рд░реНрд╖ рдХреА рд╕рдВрдкрддреНрддрд┐ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рдХреЙрд░реНрдб рдХреА рд╡рд░реНрд╖ рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрддреА рд╣реИред рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ рдПрдХ DataFrame рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:

 b = pd.DataFrame(a, index=a.year,columns=['year']) 

рдирд┐рдореНрди рдорд╛рди рдлрд╝рдВрдХреНрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ:
  1. рдбреЗрдЯрд╛ рдХреА рд╕рд░рдгреА рдЬрд┐рд╕рд╕реЗ рдбреЗрдЯрд╛рдлрд╝реНрд░реЗрдо рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛
  2. рдПрдХ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рд╕реВрдЪрдХрд╛рдВрдХ рдорд╛рди
  3. рд╕реЗрдЯ рдореЗрдВ рдЦреЗрддреЛрдВ рдХрд╛ рдирд╛рдо

рдбреЗрдЯрд╛ рд╕реЗрдЯ рдиреЗ рдлреЙрд░реНрдо рд▓рд┐рдпрд╛:
рд╕рд╛рд▓
19701970-01-01 00:00:00
19711971-01-01 00:00:00
19721972-01-01 00:00:00
19731973-01-01 00:00:00
19741974-01-01 00:00:00
19751975-01-01 00:00:00
19761976-01-01 00:00:00
19771977-01-01 00:00:00
19781978-01-01 00:00:00
19791979-01-01 00:00:00
19801980-01-01 00:00:00
19811981-01-01 00:00:00
......
20152015-01-01 00:00:00

рдЦреИрд░, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 2 рдбреЗрдЯрд╛ рд╕реЗрдЯ рд╣реИрдВ, рдпрд╣ рдЙрдиреНрд╣реЗрдВ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рдпрд╣ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдорд░реНрдЬ () рдХреЗ рд╕рд╛рде рдРрд╕рд╛ рдХреИрд╕реЗ рдХрд░реЗрдВред рдЗрд╕ рдмрд╛рд░ рд╣рдо рдПрдХ рдЕрдиреНрдп рдлрдВрдХреНрд╢рди рдЬреЙрдЗрди () рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ рд╕рдорд╛рди рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд╣реЛрддреА рд╣реИ (рд╡реИрд╕реЗ, рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рд╛)ред рдХреЛрдб рдореЗрдВ, рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

 i = b.join(c, how='inner') 

рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ, рд╣рдо рдЙрд╕ рд╕реЗрдЯ рдХреЛ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЬреБрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдкреНрд░рдХрд╛рд░ред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЖрдВрддрд░рд┐рдХ рдЬреБрдбрд╝рд╛рд╡ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЙрди рдореВрд▓реНрдпреЛрдВ рд╕реЗ рдорд┐рд▓рдХрд░ рд╣реЛрдЧрд╛ рдЬреЛ рджреЛрдиреЛрдВ рд╕реЗрдЯреЛрдВ рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВред
рдпрд╣ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдорд░реНрдЬ () рдФрд░ рдЬреЙрдЗрди () рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдХреЛ рддреБрд░рдВрдд рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИред рдорд░реНрдЬ () рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрдВрднреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (), рдмрджрд▓реЗ рдореЗрдВ, рдХреЗрд╡рд▓ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рджреГрд╢реНрдп


рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рд╣реЗрд░рдлреЗрд░ рдХреЗ рдмрд╛рдж, рдбреЗрдЯрд╛ рд╕реЗрдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
рд╕рд╛рд▓PeopleQty
19701970-01-01 00:00:00129.9
19711971-01-01 00:00:00130.6
19721972-01-01 00:00:00131.3
19731973-01-01 00:00:00132.1
19741974-01-01 00:00:00132.8
19751975-01-01 00:00:00133.6
...
.........
.........
20132013-01-01 00:00:00143.3


рдареАрдХ рд╣реИ, рдЕрдм рдЪрд▓реЛ рдЬрдирд╕рдВрдЦреНрдпрд╛ рд╡реГрджреНрдзрд┐ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдХреЛ рджрд░реНрд╢рд╛рддреЗ рд╣реБрдП рд╕рдмрд╕реЗ рд╕рд░рд▓ рдЧреНрд░рд╛рдл рдмрдирд╛рддреЗ рд╣реИрдВред рдпрд╣ рдкреНрд▓реЙрдЯ () рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдХрдИ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдмрд╕ x рдФрд░ y рдЕрдХреНрд╖реЛрдВ рдФрд░ рд╢реИрд▓реА рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдорд╛рди рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рд╢реИрд▓реА рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

 i.plot(x='year',y='PeopleQty',style='k--') 

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдорд╛рд░рд╛ рдЪрд╛рд░реНрдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

рдЬрдм рдкреНрд▓реЙрдЯ () рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЖрдИрдкреАрдереЙрди рд╢реЗрд▓ рдореЗрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЧреНрд░рд╛рдл рд╕реАрдзреЗ рд╢реЗрд▓ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред (рдПрдХ рдорд╛рдирдХ рд╢реЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЪрд╛рд░реНрдЯ рдПрдХ рдЕрд▓рдЧ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЦреБрд▓реЗрдЧрд╛, рдЬреЛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИ)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдЖрдк рд╕реНрдкрд╛рдЗрдбрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдИрдкреАрдереЙрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдкреВрд░реЗ рд╕рддреНрд░ рдХреЛ рд╕рднреА рдЙрддреНрдкрдиреНрди рдЪрд╛рд░реНрдЯ рдХреЗ рд╕рд╛рде рдПрдХ HTML рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрдм рдПрдХ рдмрд╛рд░ рдЪрд╛рд░реНрдЯ рдореЗрдВ рдбрд╛рдпрдирд╛рдорд┐рдХреНрд╕ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рддрд░рд╣ рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдкреИрд░рд╛рдореАрдЯрд░ `рд▓рд╛рдЗрди` рд╣реИред рдКрд░реНрдзреНрд╡рд╛рдзрд░ рд╕реНрддрдВрднреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЪрд╛рд░реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдорд╛рди рдХреЛ 'рдмрд╛рд░' рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрд╖реИрддрд┐рдЬ рд╕реНрддрдВрднреЛрдВ рдХреЗ рд▓рд┐рдП `рдмрд░рд╣` рдХрд╛ рдореВрд▓реНрдп рд╣реИред рддреЛ рдХреНрд╖реИрддрд┐рдЬ рдХреЙрд▓рдо рдХреЗ рд▓рд┐рдП, рдХреЛрдб рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

 i.plot(y='PeopleQty', kind='bar') 

рдкрд░рд┐рдгрд╛рдореА рдЧреНрд░рд╛рдл рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рдЬреИрд╕рд╛ рдХрд┐ рдХреЛрдб рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рд╣рдо x рдХрд╛ рдорд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдкрд┐рдЫрд▓реЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╕реВрдЪрдХрд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ x рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдФрд░ рд╕реМрдВрджрд░реНрдп рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рдХрд╛рдо рдХреЗ рд▓рд┐рдП, рдореИрдЯрд▓рдкреЛрдЯрд▓рд┐рдм рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрдИ рд▓реЗрдЦ рд╣реИрдВред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдкрд╛рдВрдбрд╛ рдореЗрдВ рдбреНрд░рд╛рдЗрдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдЙрдкрд░реЛрдХреНрдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реЗ рдореБрдЦреНрдп рдбреНрд░рд╛рдЗрдВрдЧ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдПрдХ рдРрдб-рдСрди рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ matplotlib.pyplot.bar () ред рддрджрдиреБрд╕рд╛рд░, рдореЗрдЯрдкреНрд▓реЛрдЯрд▓рд┐рдм рд╕реЗ рдХреЙрд▓рд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ рдкрдВрдбреЛрдВ рдХреЗ рдкреИрдХреЗрдЬ рдХреЗ рдкреНрд▓реЙрдЯ () рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖


рдпрд╣ рдкрдВрдбреЛрдВ рдореЗрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рджреГрд╢реНрдп рдХреЗ рдкрд░рд┐рдЪрдп рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдЦ рдореЗрдВ рдореИрдВрдиреЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЖрдзрд╛рд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рд╕рднреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдПрдХ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдкрд╛рдВрдбрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдореЗрдЯрдкреНрд▓реЛрдЯрд┐рдм рдкреБрд╕реНрддрдХрд╛рд▓рдп рднреАред рдореИрдВ рдЗрд╕ рддрдереНрдп рдкрд░ рднреА рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди рдЕрд╕реЗрдВрдмрд▓реА рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдФрд░ рдРрдб-рдСрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рдореИрдЯрд▓рдкреЛрдЯрд▓рд┐рдм, рдкрд╛рдВрдбрд╛, рдЖрдИрдбреАрдИ рд╕реНрдкрд╛рдЗрдбрд░, рдФрд░ рдЖрдИрдкрд╛рдЗрдерд┐рдпрди рд╢реЗрд▓ред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рджреЛ рд╡рд┐рдзрд╛рдирд╕рднрд╛рдПрдВ рдкрд╛рдпрдерди (x, y) рдФрд░ рдПрдирд╛рдХреЛрдВрдбрд╛ рд╣реИрдВ ред рдкрд╣рд▓рд╛ рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб рдкреИрдХреЗрдЬ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╕реЗрдЯ рд╣реИред рдПрдирд╛рдХреЛрдВрдбрд╛; рдЯреА рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╣реИ (рдпрд╣ рдЙрди рдХрд╛рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рдореИрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ) рдФрд░ рдЗрд╕рдХреЗ рдореБрдлреНрдд рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдХрдо рдкреИрдХреЗрдЬ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

Source: https://habr.com/ru/post/In197212/


All Articles