Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
IT Start | Python

πŸš€ mapply β€” это удобная Python-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для ускорСнного примСнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΊ pandas-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ с использованиСм ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ°

Π Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ возмоТности pandas.apply, позволяя Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ быстрСС Π·Π° счёт многопоточности ΠΈΠ»ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³Π° β€” особСнно ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с большими датасСтами. πŸ“Œ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ особСнности: πŸ”΅ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ apply, map, applymap πŸ”΅ΠŸΡ€ΠΎΡΡ‚Π°Ρ интСграция с pandas (ΠΏΠΎΡ‡Ρ‚ΠΈ Π±Π΅Π· измСнСния ΠΊΠΎΠ΄Π°) πŸ”΅ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° multiprocessing ΠΈ threading πŸ”΅Π£ΡΠΊΠΎΡ€Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… DataFrame ΠΈ Series πŸ”΅ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ распрСдСлСниС Π·Π°Π΄Π°Ρ‡ ΠΌΠ΅ΠΆΠ΄Ρƒ ядрами CPU βž‘οΈΠ£ΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ: pip install mapply πŸ“± Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ βž‘οΈΠ‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Π°. ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ

πŸš€ mapply β€” это удобная Python-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для ускорСнного примСнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΊ pandas-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ с использованиСм ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ°

Π Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ возмоТности pandas.apply, позволяя Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ быстрСС Π·Π° счёт многопоточности ΠΈΠ»ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΈΠ½Π³Π° β€” особСнно ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с большими датасСтами.

πŸ“Œ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ особСнности:

πŸ”΅ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ apply, map, applymap

πŸ”΅ΠŸΡ€ΠΎΡΡ‚Π°Ρ интСграция с pandas (ΠΏΠΎΡ‡Ρ‚ΠΈ Π±Π΅Π· измСнСния ΠΊΠΎΠ΄Π°)

πŸ”΅ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° multiprocessing ΠΈ threading

πŸ”΅Π£ΡΠΊΠΎΡ€Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… DataFrame ΠΈ Series

πŸ”΅ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ распрСдСлСниС Π·Π°Π΄Π°Ρ‡ ΠΌΠ΅ΠΆΠ΄Ρƒ ядрами CPU

βž‘οΈΠ£ΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ: pip install mapply

πŸ“± Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ

βž‘οΈΠ‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Π°. ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ