Notice: file_put_contents(): Write of 20029 bytes failed with errno=28 No space left on device in /var/www/tgoop/post.php on line 50
Data Science. SQL hub@sqlhub P.1762
SQLHUB Telegram 1762
🐼 Pandas ΡƒΠΌΠΈΡ€Π°Π΅Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ ΠΈ ΠΌΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΠΌΠ΅Ρ€Ρ‚ΡŒΡŽ.

Π­Ρ‚ΠΎ самая популярная Π² ΠΌΠΈΡ€Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π½ΠΎ ΠΎΠ½Π° мСдлСнная, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ»ΠΈ Π΅Π΅.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ² Pandas Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ API.

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΡ€Π°Π²Π΄Π΅ Π² Π³Π»Π°Π·Π°: люди Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ свои ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, Π³Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ, Π±Π΅Π· особой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹.

Π― ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ с FireDucks πŸ¦†

Π­Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π² Ρ€Π°Π·Ρ‹ быстрСС Pandas, ΠΈ Π²Π°ΠΌ Π½Π΅ придСтся ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠΎΠ΄ старых ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Π½Π΅Π΅.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ *ΠΎΠ΄Π½Ρƒ* строку ΠΊΠΎΠ΄Π° ΠΈ вСсь ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° FireDucks :


import fireducks.pandas as pd


Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ свой ΠΊΠΎΠ΄ *Π½Π΅* измСняя Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ строки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ…ΡƒΠΊ:

python 
$ python -mfireducks.imhook yourfile[.]py


FireDucks β€” это многопоточная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° с ускорСниСм компилятора ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстимым с pandas API.

Она быстрСС, Ρ‡Π΅ΠΌ Polars. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° ссылка Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΈ, ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Pandas, Polars ΠΈ FireDucks.

FireDucks ΠΏΠΎΠ±Π΅ΠΆΠ΄Π°Π΅Ρ‚ с ΠΎΡ‚Ρ€Ρ‹Π²ΠΎΠΌ.

β›“οΈΠ—Π΄Π΅ΡΡŒ находится Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ FireDucks Π½Π° GitHub:
https://github.com/fireducks-dev/fireducks

⛓️Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΡ‰ΡƒΠΏΠ°Ρ‚ΡŒ Π»ΠΈΠ±Ρƒ, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ этот ΠΏΡ€ΠΈΠΌΠ΅Ρ€:
https://github.com/fireducks-dev/fireducks/tree/main/notebooks/nyc_demo

⛓️Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ FireDucks с Polars ΠΈ Pandas, Π²ΠΎΡ‚ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚:
https://github.com/fireducks-dev/fireducks/blob/main/notebooks/FireDucks_vs_Pandas_vs_Polars.ipynb

β›“οΈΠ˜ Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΈ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ стоит ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ:

https://fireducks-dev.github.io/docs/benchmarks/

@sqlhub

#fireducks #Pandas #dataanalysis #datascience #python #opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘Ž21πŸ€”13πŸ‘8πŸ‘1😁1



tgoop.com/sqlhub/1762
Create:
Last Update:

🐼 Pandas ΡƒΠΌΠΈΡ€Π°Π΅Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ ΠΈ ΠΌΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΠΌΠ΅Ρ€Ρ‚ΡŒΡŽ.

Π­Ρ‚ΠΎ самая популярная Π² ΠΌΠΈΡ€Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π½ΠΎ ΠΎΠ½Π° мСдлСнная, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π²Π·ΠΎΡˆΠ»ΠΈ Π΅Π΅.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ² Pandas Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ API.

Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΡ€Π°Π²Π΄Π΅ Π² Π³Π»Π°Π·Π°: люди Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ свои ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, Π³Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ, Π±Π΅Π· особой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹.

Π― ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ с FireDucks πŸ¦†

Π­Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π² Ρ€Π°Π·Ρ‹ быстрСС Pandas, ΠΈ Π²Π°ΠΌ Π½Π΅ придСтся ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠΎΠ΄ старых ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Π½Π΅Π΅.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ *ΠΎΠ΄Π½Ρƒ* строку ΠΊΠΎΠ΄Π° ΠΈ вСсь ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° FireDucks :


import fireducks.pandas as pd


Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ свой ΠΊΠΎΠ΄ *Π½Π΅* измСняя Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ строки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ…ΡƒΠΊ:

python 
$ python -mfireducks.imhook yourfile[.]py


FireDucks β€” это многопоточная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° с ускорСниСм компилятора ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ совмСстимым с pandas API.

Она быстрСС, Ρ‡Π΅ΠΌ Polars. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° ссылка Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΈ, ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Pandas, Polars ΠΈ FireDucks.

FireDucks ΠΏΠΎΠ±Π΅ΠΆΠ΄Π°Π΅Ρ‚ с ΠΎΡ‚Ρ€Ρ‹Π²ΠΎΠΌ.

β›“οΈΠ—Π΄Π΅ΡΡŒ находится Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ FireDucks Π½Π° GitHub:
https://github.com/fireducks-dev/fireducks

⛓️Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΡ‰ΡƒΠΏΠ°Ρ‚ΡŒ Π»ΠΈΠ±Ρƒ, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ этот ΠΏΡ€ΠΈΠΌΠ΅Ρ€:
https://github.com/fireducks-dev/fireducks/tree/main/notebooks/nyc_demo

⛓️Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ FireDucks с Polars ΠΈ Pandas, Π²ΠΎΡ‚ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚:
https://github.com/fireducks-dev/fireducks/blob/main/notebooks/FireDucks_vs_Pandas_vs_Polars.ipynb

β›“οΈΠ˜ Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΈ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ стоит ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ:

https://fireducks-dev.github.io/docs/benchmarks/

@sqlhub

#fireducks #Pandas #dataanalysis #datascience #python #opensource

BY Data Science. SQL hub




Share with your friend now:
tgoop.com/sqlhub/1762

View MORE
Open in Telegram


Telegram News

Date: |

Invite up to 200 users from your contacts to join your channel Today, we will address Telegram channels and how to use them for maximum benefit. The SUCK Channel on Telegram, with a message saying some content has been removed by the police. Photo: Telegram screenshot. To delete a channel with over 1,000 subscribers, you need to contact user support The court said the defendant had also incited people to commit public nuisance, with messages calling on them to take part in rallies and demonstrations including at Hong Kong International Airport, to block roads and to paralyse the public transportation system. Various forms of protest promoted on the messaging platform included general strikes, lunchtime protests and silent sit-ins.
from us


Telegram Data Science. SQL hub
FROM American