Π£ΡΠΎΠΊ 1. ΠΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ Π½ΠΎΡΡΠ±ΡΠΊΠ° ΠΈ Π·Π°ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠΎΠ²
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 1:
ΠΡΠΎΡΠΌΠ»ΡΠΉΡΠ΅ Π½ΠΎΡΡΠ±ΡΠΊ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΈ ΡΠΎΠ²Π΅ΡΡ:
ΠΠΎΠΌΠ΅Ρ Π·Π°Π΄Π°ΡΠΈ - Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ 2
ΠΠΎΠΌΠ΅Ρ ΠΏΠΎΠ΄Π·Π°Π΄Π°ΡΠΈ - Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ 3
ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ Π½Π°Π±ΠΎΡΡ Π΄Π°Π½Π½ΡΡ ΠΎΡΠΎΡΠΌΠ»ΡΠΉΡΠ΅, ΠΊΠ°ΠΊ ΠΊΠΎΠ΄
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 2:
ΠΠ° ΡΠΊΠ»Π°Π΄Π΅ Π»Π΅ΠΆΠ°Ρ ΡΠ°Π·Π½ΡΠ΅ ΡΡΡΠΊΡΡ Π² ΡΠ°Π·Π½ΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅.
ΠΡΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π° Π²Ρ ΠΎΠ΄ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π»ΡΠ±ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠΉ ΡΡΡΠΊΡΠΎΠ² ΠΈ ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ, Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠΊΡΠΎΠ² Π½Π° ΡΠΊΠ»Π°Π΄Π΅
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 2:
ΠΠ° ΡΠΊΠ»Π°Π΄Π΅ Π»Π΅ΠΆΠ°Ρ ΡΠ°Π·Π½ΡΠ΅ ΡΡΡΠΊΡΡ Π² ΡΠ°Π·Π½ΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅.
ΠΡΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π° Π²Ρ ΠΎΠ΄ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π»ΡΠ±ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠΉ ΡΡΡΠΊΡΠΎΠ² ΠΈ ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ, Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠΊΡΠΎΠ² Π½Π° ΡΠΊΠ»Π°Π΄Π΅
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 3:
ΠΠ°Π½ ΡΠΏΠΈΡΠΎΠΊ Ρ Π·Π°ΡΡΠ°ΡΠ°ΠΌΠΈ Π½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΡ.
ΠΠΎ Π² Π΄Π°Π½Π½ΡΡ Π΅ΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°ΡΡΠ°ΡΡ ΠΈΠΌΠ΅ΡΡ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ. Π£Π΄Π°Π»ΠΈΡΠ΅ ΡΠ°ΠΊΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΠΈ ΠΏΠΎΡΡΠΈΡΠ°ΠΉΡΠ΅ ΡΡΠΌΠΌΠ°ΡΠ½ΡΠ΅ Π·Π°ΡΡΠ°ΡΡ
[100, 125, -90, 345, 655, -1, 0, 200]
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ list comprehensions
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 4.1:
ΠΠ°Π½Ρ Π΄Π²Π° ΡΠΏΠΈΡΠΊΠ°.
ΠΠ°ΡΠ° ΠΏΠΎΠΊΡΠΏΠΊΠΈ
['2021-09-14', '2021-12-15', '2021-09-08', '2021-12-05', '2021-10-09', '2021-09-30', '2021-12-22', '2021-11-29', '2021-12-24', '2021-11-26', '2021-10-27', '2021-12-18', '2021-11-09', '2021-11-23', '2021-09-27', '2021-10-02', '2021-12-27', '2021-09-20', '2021-12-13', '2021-11-01', '2021-11-09', '2021-12-06', '2021-12-08', '2021-10-09', '2021-10-31', '2021-09-30', '2021-11-09', '2021-12-13', '2021-10-26', '2021-12-09']
Π‘ΡΠΌΠΌΡ ΠΏΠΎΠΊΡΠΏΠΎΠΊ ΠΏΠΎ Π΄Π°ΡΠ°ΠΌ
[1270, 8413, 9028, 3703, 5739, 4095, 295, 4944, 5723, 3701, 4471, 651, 7037, 4274, 6275, 4988, 6930, 2971, 6592, 2004, 2822, 519, 3406, 2732, 5015, 2008, 316, 6333, 5700, 2887]
4.1 ΠΠ°ΠΉΠ΄ΠΈΡΠ΅, ΠΊΠ°ΠΊΠ°Ρ Π²ΡΡΡΡΠΊΠ° Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² Π½ΠΎΡΠ±ΡΠ΅
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ list comprehensions
4.2 ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π²ΡΡΡΡΠΊΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΌΠ΅ΡΡΡΠ°
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π° Π²Ρ ΠΎΠ΄ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Ρ Π΄Π°ΡΠ°ΠΌΠΈ ΠΈ ΡΠΏΠΈΡΠΎΠΊ Ρ Π²ΡΡΡΡΠΊΠΎΠΉ, Π° Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ ΡΠ»ΠΎΠ²Π°ΡΡ, Π³Π΄Π΅ ΠΊΠ»ΡΡΠΈ - ΡΡΠΎ ΠΌΠ΅ΡΡΡΡ, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡ - ΡΡΠΎ Π²ΡΡΡΡΠΊΠ°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π°Π½Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΠΏΠΎΠ².
Π£ΡΠΎΠΊ 2. ΠΠ½Π°Π»ΠΈΠ· Π΄Π°ΡΠ°ΡΠ΅ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Pandas
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 1: 1 Π·Π°Π΄Π°ΡΠ°
Π‘ΠΊΠ°ΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ https://www.kaggle.com/datasets/esratmaria/house-price-dataset-with-other-information
Π‘ΡΠΈΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ pandas
ΠΡΠ²Π΅ΡΡΠΈ Π½Π° ΡΠΊΡΠ°Π½ ΠΏΠ΅ΡΠ²ΡΠ΅ 5 ΡΡΡΠΎΠΊ
ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π½Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠ² ΠΈ Π½Π° ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 2: 2 Π·Π°Π΄Π°ΡΠ°
ΠΡΠΎΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· Π΄Π°Π½Π½ΡΡ
ΠΠ·ΡΡΠΈΡΠ΅ ΡΠΈΠΏΡ Π΄Π°Π½Π½ΡΡ
ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠΏΡΡΠ΅Π½Π½ΡΡ ΡΡΠ΅Π΅ΠΊ Π² Π΄Π°Π½Π½ΡΡ
ΠΠΎΡΡΠΈΡΠ°ΠΉΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌ ΠΏΡΠΈΠ·Π½Π°ΠΊΠ°ΠΌ ΠΈ ΠΏΠΎΠΈΠ·ΡΡΠ°ΠΉΡΠ΅ ΠΈΡ
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 3: 3 Π·Π°Π΄Π°ΡΠ°
ΠΡΠ²Π΅ΡΡΡΠ΅ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΠΎΠΏΡΠΎΡΠΎΠ²
3.1 Π ΠΊΠ°ΠΊΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΠΈ?
3.2 ΠΠ°ΠΊΡΡ Π΄ΠΎΠ»Ρ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΆΠΈΠ»Π°Ρ ΠΏΠ»ΠΎΡΠ°Π΄Ρ ΠΎΡ Π²ΡΠ΅ΠΉ ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌ Π΄ΠΎΠΌΠ°ΠΌ?
3.3 ΠΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠΎΠ² Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΡΠ°ΠΆΠ°ΠΌΠΈ Π² Π΄Π°Π½Π½ΡΡ ?
3.4 ΠΠ°ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ ΠΎΡΠΎΡΠΈΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Ρ Π΄ΠΎΠΌΠΎΠ² Π² Π΄Π°Π½Π½ΡΡ ?
3.5 ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π³ΠΎΠ΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡΡΡΠΎΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ²ΡΠΉ Π΄ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡΡΡΠΎΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π΄ΠΎΠΌ Π² Π΄Π°Π½Π½ΡΡ ?
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 4: 4 Π·Π°Π΄Π°ΡΠ°
ΠΡΠ²Π΅ΡΡΡΠ΅ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΠΎΠΏΡΠΎΡΠΎΠ²
4.1 Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ ΡΡΠΎΡΡ Π΄ΠΎΠΌΠ°, Ρ ΠΊΠΎΡΠΎΡΡΡ 2 ΡΠΏΠ°Π»ΡΠ½ΠΈ?
4.2 ΠΠ°ΠΊΠ°Ρ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ ΠΎΠ±ΡΠ°Ρ ΠΏΠ»ΠΎΡΠ°Π΄Ρ Π΄ΠΎΠΌΠΎΠ², Ρ ΠΊΠΎΡΠΎΡΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ 600 000?
4.3 ΠΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠΎΠ² ΠΊΠΎΡΠ½ΡΠ»ΡΡ ΡΠ΅ΠΌΠΎΠ½Ρ?
4.4 ΠΠ°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π΄ΠΎΠΌΠΎΠ² Ρ ΠΎΡΠ΅Π½ΠΊΠΎΠΉ grade Π΄ΠΎΠΌΠΎΠ² Π²ΡΡΠ΅ 10 ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π΄ΠΎΠΌΠΎΠ² Ρ ΠΎΡΠ΅Π½ΠΊΠΎΠΉ grade ΠΌΠ΅Π½ΡΡΠ΅ 4?
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 5: 5 Π·Π°Π΄Π°ΡΠ°
ΠΡΠ²Π΅ΡΡΡΠ΅ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΠΎΠΏΡΠΎΡΠΎΠ²
5.1 ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π΄ΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΡ
ΠΠ»ΠΈΠ΅Π½Ρ Ρ ΠΎΡΠ΅Ρ Π΄ΠΎΠΌ Ρ Π²ΠΈΠ΄ΠΎΠΌ Π½Π° Π½Π°Π±Π΅ΡΠ΅ΠΆΠ½ΡΡ, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Ρ ΡΡΠ΅ΠΌΡ Π²Π°Π½Π½ΡΠΌΠΈ ΠΈ Ρ ΠΏΠΎΠ΄Π²Π°Π»ΠΎΠΌ. Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² Π΅ΡΡΡ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°?
5.2 ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π΄ΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΡ
ΠΠ»ΠΈΠ΅Π½Ρ Ρ ΠΎΡΠ΅Ρ Π΄ΠΎΠΌ Π»ΠΈΠ±ΠΎ Ρ ΠΎΡΠ΅Π½Ρ ΠΊΡΠ°ΡΠΈΠ²ΡΠΌ Π²ΠΈΠ΄ΠΎΠΌ ΠΈΠ· ΠΎΠΊΠ½Π°, Π»ΠΈΠ±ΠΎ Ρ Π²ΠΈΠ΄ΠΎΠΌ Π½Π° Π½Π°Π±Π΅ΡΠ΅ΠΆΠ½ΡΡ, Π² ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠ΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΈ Π³ΠΎΠ΄ ΠΏΠΎΡΡΡΠΎΠΉΠΊΠΈ Π½Π΅ ΠΌΠ΅Π½ΡΡΠ΅ 1980 Π³ΠΎΠ΄Π°.
Π ΠΊΠ°ΠΊΠΎΠΉ ΡΠ΅Π½ΠΎΠ²ΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ Π±ΡΠ΄ΡΡ Π΄ΠΎΠΌΠ°?
5.3 ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π΄ΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΡ
ΠΠ»ΠΈΠ΅Π½Ρ Ρ ΠΎΡΠ΅Ρ Π΄ΠΎΠΌ Π±Π΅Π· ΠΏΠΎΠ΄Π²Π°Π»Π°, Ρ Π΄Π²ΡΠΌΡ ΡΡΠ°ΠΆΠ°ΠΌΠΈ, ΡΡΠΎΠΈΠΌΠΎΡΡΡΡ Π΄ΠΎ 150000. ΠΠ°ΠΊΠ°Ρ ΠΎΡΠ΅Π½ΠΊΠ° ΠΏΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Ρ ΡΠ°ΠΊΠΈΡ Π΄ΠΎΠΌΠΎΠ² Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ?
Π£ΡΠΎΠΊ 3. ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡ Π² Pandas
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 1: ΠΠ°Π΄Π°ΡΠ° 1
Π‘ΠΊΠ°ΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ https://gbcdn.mrgcdn.ru/uploads/asset/4790071/attachment/03ddc5d2567f1eacdcb1ebfd89a8ac0d.csv
Π‘ΡΠΈΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ pandas
ΠΡΠ²Π΅ΡΡΠΈ Π½Π° ΡΠΊΡΠ°Π½ ΠΏΠ΅ΡΠ²ΡΠ΅ 5 ΡΡΡΠΎΠΊ
1.2 Π‘ΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΈΠ·Π½Π°ΠΊ delta_renovated, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΡΠ°Π·Π½ΠΈΡΡ Π² Π³ΠΎΠ΄Π°Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π³ΠΎΠ΄ΠΎΠΌ ΡΠ΅Π½ΠΎΠ²Π°ΡΠΈΠ΅ΠΉ Π΄ΠΎΠΌΠ° ΠΈ Π³ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΡΡΡΠΎΠΉΠΊΠΈ Π΄ΠΎΠΌΠ°
ΠΡΠ»ΠΈ ΡΠ΅Π½ΠΎΠ²Π°ΡΠΈΠΈ Π΄ΠΎΠΌΠ° Π½Π΅ Π±ΡΠ»ΠΎ, ΡΠΎ Π² Π½ΠΎΠ²ΠΎΠΌ ΠΏΡΠΈΠ·Π½Π°ΠΊΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΡΠ΅ 0
1.3 Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΈ Π³ΠΎΠ΄Π° ΠΏΡΠΎΠ΄Π°ΠΆΠΈ, ΠΌΠ΅ΡΡΡΠ° ΠΏΡΠΎΠ΄Π°ΠΆΠΈ
1.4 Π£Π΄Π°Π»ΠΈΡΠ΅ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΈ date, zipcode, lat, long
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 2: 2 Π·Π°Π΄Π°ΡΠ°
Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π΄Π°ΡΠ°ΡΡΠ΅ΠΉΠΌ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ:
clients = pd.DataFrame({ 'client_id': [1459, 4684, 3498, 3942, 4535, 2308, 2866, 2765, 1472, 4236, 2295, 939, 3840, 280, 20, 4332, 3475, 4213, 3113, 4809, 2134, 2242, 2068, 4929, 1384, 1589, 3317, 2260, 1727, 1764, 1611, 1474], 'house_id': [8965450190, 6823100225, 5104540330, 2131701075, 1522700060, 1189000207, 6821600300, 7137950720, 9510920050, 6131600255, 5428000070, 1788800910, 8100400160, 3123049142, 6306800010, 5083000375, 7920100025, 1951600150, 809001400, 339600110, 1622049154, 1099600250, 8563000110, 2768100205, 3995700435, 8861700030, 3303980210, 7731100066, 8146100580, 825069097, 3889100029, 9524100196] })
2.1 ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΠΊ ΡΠ°Π±Π»ΠΈΡΠ΅ clients Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ Π΄ΠΎΠΌΠ°ΠΌ ΡΠ΅ΡΠ΅Π· ΠΌΠ΅ΡΠΎΠ΄ join
2.2 ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΠΊ ΡΠ°Π±Π»ΠΈΡΠ΅ clients Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ Π΄ΠΎΠΌΠ°ΠΌ ΡΠ΅ΡΠ΅Π· ΠΌΠ΅ΡΠΎΠ΄ merge
ΠΡΠΎ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ Π΄ΠΎΠΌΠ° ΠΏΠΎΠΊΡΠΏΠ°Π»ΠΈΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ
house_id - ΡΡΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΡ Π΄Π°ΡΠ°ΡΡΠ΅ΠΉΠΌΠ° Ρ Π΄ΠΎΠΌΠ°ΠΌΠΈ
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 3: 3 Π·Π°Π΄Π°ΡΠ°
Π‘ΠΎΡΡΠ°Π²ΡΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²ΠΎΠ΄Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ
3.1 ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΡΡΠ΅Π΄Π½ΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π΄ΠΎΠΌΠΎΠ² Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠΏΠ°Π»Π΅Π½
ΠΡΡΠΎΡΡΠΈΡΡΠΉΡΠ΅ ΠΎΡ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ ΠΊ Π±ΠΎΠ»ΡΡΠ΅ΠΉ
3.2 ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ, ΡΡΠ΅Π΄Π½ΡΡ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π΄ΠΎΠΌΠΎΠ² Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π΄ΠΎΠΌΠ°
3.3 ΠΠΎΡΡΡΠΎΠΉΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Ρ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π΄ΠΎΠΌΠΎΠ² Π² Π΄Π°Π½Π½ΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²ΠΈΠ΄Π° Π½Π° Π½Π°Π±Π΅ΡΠ΅ΠΆΠ½ΡΡ ΠΈ ΠΎΡΠ΅Π½ΠΊΠΎΠΉ Π²ΠΈΠ΄Π°
3.4 ΠΠ°ΠΊΠΈΡ Π΄ΠΎΠΌΠΎΠ² Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΡΠ°ΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠΏΠ°Π»Π΅Π½ Π±ΠΎΠ»ΡΡΠ΅?
3.5 ΠΠΎΡΡΡΠΎΠΉΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Ρ ΠΏΠΎΠ΄ΡΡΠ΅ΡΠΎΠΌ ΠΌΠ΅Π΄ΠΈΠ°Π½Π½ΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π΄ΠΎΠΌΠΎΠ² Π² Π΄Π°Π½Π½ΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π΄ΠΎΠΌΠ° ΠΈ ΠΎΡΠ΅Π½ΠΊΠΈ Π΄ΠΎΠΌΠ°
Π£ΡΠΎΠΊ 4. ΠΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· Π΄Π°Π½Π½ΡΡ
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 1: ΠΠ°Π΄Π°ΡΠ° 1
ΠΠΎΡΡΡΠΎΠΉΡΠ΅ Π³ΡΠ°ΡΠΈΠΊ
ΠΠ°Π·ΠΎΠ²ΠΈΡΠ΅ Π³ΡΠ°ΡΠΈΠΊ
Π‘Π΄Π΅Π»Π°ΠΉΡΠ΅ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠΈ x ΠΈ ΠΎΡΠΈ y
Π‘Π΄Π΅Π»Π°ΠΉΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ
1.1. Π‘ΠΊΠ°ΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ https://gbcdn.mrgcdn.ru/uploads/asset/4266730/attachment/08ec55854637add5247d22396d0f7456.csv
1.2 ΠΠ·ΡΡΠΈΡΠ΅ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΠΈ
1.3 ΠΠ·ΡΡΠΈΡΠ΅ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠ²Π°Π΄ΡΠ°ΡΡΡΡ ΠΆΠΈΠ»ΠΎΠΉ
2.1.4 ΠΠ·ΡΡΠΈΡΠ΅ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π³ΠΎΠ΄Π° ΠΏΠΎΡΡΡΠΎΠΉΠΊΠΈ
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 2: 2 Π·Π°Π΄Π°ΡΠ°
2.1 ΠΠ·ΡΡΠΈΡΠ΅ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΌΠΎΠ² ΠΎΡ Π½Π°Π»ΠΈΡΠΈΡ Π²ΠΈΠ΄Π° Π½Π° Π½Π°Π±Π΅ΡΠ΅ΠΆΠ½ΡΡ
ΠΠΎΡΡΡΠΎΠΉΡΠ΅ Π³ΡΠ°ΡΠΈΠΊ
Π‘Π΄Π΅Π»Π°ΠΉΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ
2.2 ΠΠ·ΡΡΠΈΡΠ΅ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠ°ΠΆΠ΅ΠΉ Π΄ΠΎΠΌΠΎΠ²
2.2 ΠΠ·ΡΡΠΈΡΠ΅ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π΄ΠΎΠΌΠΎΠ²
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ 3: 3 Π·Π°Π΄Π°ΡΠ°
ΠΡΡΠ»Π΅Π΄ΡΠΉΡΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΠΈ Π²Π»ΠΈΡΡΡ Π½Π° ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΠΈ, Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 5 Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌ ΠΈΠ· ΡΡΠΎΠΊΠ°.