🖥 10 малоизвестных библиотек Python для работы с данными
•PyGWalker: PyGWalker упрощает рабочий процесс анализа и визуализации данных в Jupyter Notebook, превращая фрейм данных pandas (или фрейм данных polars) в пользовательский интерфейс в стиле Tableau для визуального исследования.
•SciencePlots: Создаёт профессиональные графики matplotlib для презентаций, исследовательских работ и т.д.
•CleverCSV: Устраняет ошибки синтаксического анализа при чтении CSV-файлов с помощью Pandas. • •Fastparquet: Ускоряет ввод-вывод pandas в 5 раз.
•Bottleneck: ускоряет работу методов NumPy в 25 раз. Особенно, если массив имеет значения NaN.
•Multipledispatch: предоставляет методы для перегрузку функций в Python.
•Aquarel: дополнительные стили графиков matplotlib.
•Modelstore: библиотека моделей машинного обучения для лучшего отслеживания работы моделей.
•Pigeon: помогает анотировать данные щелчками мышки в Jupyter notebook.
•Nbcommands: помогает легко выполнять поиск кода в Jupyter notebooks, а не выполнять это вручную.
🖥 10 малоизвестных библиотек Python для работы с данными
•PyGWalker: PyGWalker упрощает рабочий процесс анализа и визуализации данных в Jupyter Notebook, превращая фрейм данных pandas (или фрейм данных polars) в пользовательский интерфейс в стиле Tableau для визуального исследования.
•SciencePlots: Создаёт профессиональные графики matplotlib для презентаций, исследовательских работ и т.д.
•CleverCSV: Устраняет ошибки синтаксического анализа при чтении CSV-файлов с помощью Pandas. • •Fastparquet: Ускоряет ввод-вывод pandas в 5 раз.
•Bottleneck: ускоряет работу методов NumPy в 25 раз. Особенно, если массив имеет значения NaN.
•Multipledispatch: предоставляет методы для перегрузку функций в Python.
•Aquarel: дополнительные стили графиков matplotlib.
•Modelstore: библиотека моделей машинного обучения для лучшего отслеживания работы моделей.
•Pigeon: помогает анотировать данные щелчками мышки в Jupyter notebook.
•Nbcommands: помогает легко выполнять поиск кода в Jupyter notebooks, а не выполнять это вручную.
The creator of the channel becomes its administrator by default. If you need help managing your channel, you can add more administrators from your subscriber base. You can provide each admin with limited or full rights to manage the channel. For example, you can allow an administrator to publish and edit content while withholding the right to add new subscribers. Developing social channels based on exchanging a single message isn’t exactly new, of course. Back in 2014, the “Yo” app was launched with the sole purpose of enabling users to send each other the greeting “Yo.” The imprisonment came as Telegram said it was "surprised" by claims that privacy commissioner Ada Chung Lai-ling is seeking to block the messaging app due to doxxing content targeting police and politicians. Ng, who had pleaded not guilty to all charges, had been detained for more than 20 months. His channel was said to have contained around 120 messages and photos that incited others to vandalise pro-government shops and commit criminal damage targeting police stations. With the administration mulling over limiting access to doxxing groups, a prominent Telegram doxxing group apparently went on a "revenge spree."
from us