AT extra πŸ‘¨β€πŸ’» devcode
4 subscribers
601 photos
145 videos
1 file
574 links
Π“Π»Π°Π²Π½ΠΎΠ΅ Π½Π΅ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄Π΅ΠΏΠ»ΠΎΠΉ Π² пятницу 🀣

#Ρ‚Ρ€ΡŽΠΊΠ΄Π½Ρ #мСмдня

ΠœΠ΅ΠΌΡ‹ Ρ‚ΡƒΡ‚: @atextra_entertrends
Download Telegram
NumPy: Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ матСматичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ массивами

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Ρ†ΠΈΠΊΠ»ΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΏΡ€ΠΎ NumPy. Π’ этот Ρ€Π°Π· Ρ‚Ρ‹ ΡƒΠ·Π½Π°Π΅ΡˆΡŒ ΠΎΠ± основных матСматичСских опСрациях с массивами NumPy: слоТСниС, Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅, ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅Π»Π΅Π½ΠΈΠ΅, Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ, Ρ†Π΅Π»Ρ‹ΠΉ остаток ΠΎΡ‚ дСлСния.

πŸ‘€Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ

#Π²ΠΈΠ΄Π΅ΠΎ #numpy
NumPy: Π‘Ρ€Π΅Π·Ρ‹

Π‘Ρ€Π΅Π·Ρ‹ (slicing) β€” это способ Π²Ρ‹Π±ΠΎΡ€Π° подмноТСства элСмСнтов ΠΈΠ· массива. Π’Ρ‹ моТСшь ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ срСзы для доступа ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ элСмСнтам массива ΠΈΠ»ΠΈ для измСнСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² массивС. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ индСкс, Π½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ индСкс.

#ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° #numpy
NumPy: shape

Ѐункция shape ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для получСния размСрности массива. Она Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΊΠΎΡ€Ρ‚Π΅ΠΆ, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ количСство элСмСнтов Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ массива. НапримСр, Ссли Ρƒ тСбя Π΅ΡΡ‚ΡŒ массив arr Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ (3, 4), Ρ‚ΠΎ arr.shape Π²Π΅Ρ€Π½Π΅Ρ‚ (3, 4), указывая Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρƒ массива Ρ‚Ρ€ΠΈ строки ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ столбца.

#ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° #numpy
NumPy: Π˜Π½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡ ΠΈ срСзы

Π˜Π½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡ β€” ΠΎΠ΄Π½Π° ΠΈΠ· самых ΠΌΠΎΡ‰Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ NumPy. Π’Ρ‹ моТСшь Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΡŽΠ±Ρ‹ΠΌ элСмСнтом массива ΠΈΠ»ΠΈ с Ρ†Π΅Π»Ρ‹ΠΌΠΈ Π΅Π³ΠΎ частями. Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ доступ ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ элСмСнту, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ столбцу. Π’Π°ΠΊΠΆΠ΅ ΠΌΡ‹ обнуляСм Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Π²Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» массива. Π‘Ρ€Π΅Π·Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ части массива, Π½Π΅ копируя Π΅Π³ΠΎ.

#ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° #numpy
NumPy: ЛинСйная Π°Π»Π³Π΅Π±Ρ€Π°

Если Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΡˆΡŒ с ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°ΠΌΠΈ, NumPy прСдоставляСт встроСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ продСмонстрированы транспонированиС, обратная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ ΠΈ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†.

#ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° #numpy