Tagged articles
21 articles
Page 1 of 1
Python Programming Learning Circle
Python Programming Learning Circle
May 23, 2025 · Artificial Intelligence

Useful Python Libraries for Data Science (Beyond pandas and NumPy)

This article introduces a curated list of lesser‑known Python packages for data‑science tasks—including Wget, Pendulum, imbalanced‑learn, FlashText, fuzzywuzzy, PyFlux, Ipyvolume, Dash, and Gym—providing installation commands, brief usage examples, and explanations of when each library is useful.

Pythondata-sciencemachine-learning
0 likes · 10 min read
Useful Python Libraries for Data Science (Beyond pandas and NumPy)
Python Programming Learning Circle
Python Programming Learning Circle
Apr 28, 2025 · Fundamentals

Top 11 GitHub Repositories for Learning Python

This article presents a curated list of eleven high‑quality GitHub repositories, ranging from algorithm collections and comprehensive Python libraries to project‑based learning resources, each described with its purpose, popularity metrics, and direct links, to help programmers at any skill level advance their Python expertise.

Pythondata-sciencelearning-resources
0 likes · 10 min read
Top 11 GitHub Repositories for Learning Python
Python Programming Learning Circle
Python Programming Learning Circle
Jul 24, 2024 · Fundamentals

Common Python Mistakes in Data‑Science Projects and How to Avoid Them

This article outlines nine common Python mistakes in data‑science projects—such as neglecting virtual environments, overusing notebooks, hard‑coding absolute paths, ignoring warnings, avoiding list comprehensions, missing type hints, writing unreadable pandas chains, disregarding PEP guidelines, and not using coding assistants—providing explanations and code examples to help developers improve code quality and productivity.

IDEbest-practicescoding standards
0 likes · 8 min read
Common Python Mistakes in Data‑Science Projects and How to Avoid Them
Python Programming Learning Circle
Python Programming Learning Circle
Jun 3, 2024 · Fundamentals

10 Practical Python Libraries You Should Know

This article introduces ten useful Python libraries—including Typer, Rich, Dear PyGui, PrettyErrors, Diagrams, Hydra, PyTorch Lightning, Hummingbird, HiPlot, and Scalene—detailing their features, use cases, and where to find their source code, helping developers enhance productivity and code quality.

Developmentdata-sciencemachine-learning
0 likes · 10 min read
10 Practical Python Libraries You Should Know
21CTO
21CTO
May 10, 2024 · Artificial Intelligence

Top 10 Python Libraries Every Data Scientist Should Master

This article reviews the ten most essential Python libraries for data science, covering data acquisition, analysis, machine learning, and visualization, and provides concise code examples to help beginners quickly start using tools like Beautiful Soup, NumPy, pandas, scikit‑learn, TensorFlow, Keras, Matplotlib, and seaborn.

NumPyWeb Scrapingdata-science
0 likes · 15 min read
Top 10 Python Libraries Every Data Scientist Should Master
Python Programming Learning Circle
Python Programming Learning Circle
Mar 27, 2024 · Fundamentals

Common Probability Distributions and Their Visualization with Python

This article explains the fundamentals of several common probability distributions—including uniform, normal, log‑normal, Poisson, exponential, binomial, Student's t, and chi‑squared—and provides complete Python code to generate and plot each distribution for data‑science and machine‑learning applications.

data-sciencedistributionprobability
0 likes · 12 min read
Common Probability Distributions and Their Visualization with Python
Python Programming Learning Circle
Python Programming Learning Circle
Aug 15, 2022 · Artificial Intelligence

Top Python Libraries for Data Science, Machine Learning, and Data Visualization

This article curates a comprehensive list of popular Python libraries for data handling, mathematics, machine learning, automated machine learning, data visualization, and model interpretation, providing brief descriptions and GitHub statistics such as stars, contributions, and contributor counts.

artificial intelligencebig-datadata-science
0 likes · 12 min read
Top Python Libraries for Data Science, Machine Learning, and Data Visualization
Python Programming Learning Circle
Python Programming Learning Circle
Jul 4, 2022 · Fundamentals

Advanced NumPy Functions for Array Creation, Manipulation, and Analysis

This article introduces a collection of lesser‑known NumPy functions—including np.full_like, np.logspace, np.meshgrid, np.triu, np.ravel, np.vstack, np.r_, np.where, np.allclose, np.argsort, np.isneginf, np.polyfit, np.clip, np.count_nonzero, and np.array_split—demonstrating their usage with code examples and visualizations for data‑science and scientific‑computing tasks.

array manipulationdata-sciencestatistics
0 likes · 17 min read
Advanced NumPy Functions for Array Creation, Manipulation, and Analysis
21CTO
21CTO
Dec 29, 2021 · Fundamentals

Top 10 Python Tools & Libraries to Boost Your 2022 Development Skills

Discover the essential Python tools, IDEs, and libraries for 2022—including PyCharm, Jupyter Notebook, Keras, pip, Scikit‑Learn, Sphinx, Selenium, and Beautiful Soup—to enhance productivity, streamline coding, and empower developers across web, data science, and AI projects.

IDEPythondata-science
0 likes · 9 min read
Top 10 Python Tools & Libraries to Boost Your 2022 Development Skills
Python Programming Learning Circle
Python Programming Learning Circle
Jun 24, 2021 · Fundamentals

Is Python Losing Its Charm? An Analysis of Its Strengths, Weaknesses, and Future

The article examines why Python has remained popular due to its readability, extensive libraries, and ease of use, while also highlighting its performance limitations, GIL, memory usage, weak mobile support, and competition from emerging languages, concluding that Python remains a valuable but not universally optimal tool.

Programming LanguagePythondata-science
0 likes · 5 min read
Is Python Losing Its Charm? An Analysis of Its Strengths, Weaknesses, and Future
MaGe Linux Operations
MaGe Linux Operations
Dec 5, 2020 · Fundamentals

Why Python Will Remain Dominant for the Next Decade – Myths Debunked

This article examines common criticisms of Python—its speed, the Global Interpreter Lock, and limited mobile support—while explaining why the language’s simplicity, strong community, and dominance in AI and data science ensure its continued relevance for beginners and professionals alike.

Beginnerdata-scienceprogramming
0 likes · 8 min read
Why Python Will Remain Dominant for the Next Decade – Myths Debunked
MaGe Linux Operations
MaGe Linux Operations
Sep 26, 2020 · Fundamentals

Discover Underrated Python Packages That Can Supercharge Your Projects

This article curates a collection of lesser‑known yet powerful Python libraries across mixing utilities, data cleaning, exploration, structure, and performance optimization, offering developers fresh tools to streamline workflows, enhance debugging, and boost efficiency in data‑centric and general programming tasks.

data-sciencelibrariesutilities
0 likes · 4 min read
Discover Underrated Python Packages That Can Supercharge Your Projects
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 16, 2020 · Frontend Development

12 Must‑Have JupyterLab Extensions to Supercharge Your Data Science Workflow

This guide introduces twelve practical JupyterLab extensions—including debugger, geojson viewer, table of contents, interactive matplotlib, drawio, execution timer, Plotly, spreadsheet viewer, system monitor, Kepler.gl, Kite, and variable inspector—detailing their benefits, installation commands, and usage tips for a more efficient data‑science environment.

ExtensionsJupyterLabdata-science
0 likes · 9 min read
12 Must‑Have JupyterLab Extensions to Supercharge Your Data Science Workflow
Python Crawling & Data Mining
Python Crawling & Data Mining
Mar 9, 2020 · Fundamentals

100 Essential NumPy Exercises to Master Array Operations

This article presents a curated collection of 100 NumPy exercises covering array creation, manipulation, mathematical operations, indexing, broadcasting, and advanced techniques, providing concise code examples and explanations to help both beginners and experienced users deepen their understanding of NumPy's capabilities.

ArrayNumPydata-science
0 likes · 16 min read
100 Essential NumPy Exercises to Master Array Operations
MaGe Linux Operations
MaGe Linux Operations
Aug 5, 2017 · Fundamentals

11 Must‑Try Python Resources to Accelerate Your Learning

Discover a curated list of eleven high‑quality Python resources—including books, video courses, notebooks, libraries, and tools—that help beginners and experienced developers alike master programming, data handling, web development, and machine‑learning with practical, free materials.

data-sciencelearning-resourcesnotebooks
0 likes · 5 min read
11 Must‑Try Python Resources to Accelerate Your Learning
MaGe Linux Operations
MaGe Linux Operations
Jun 27, 2017 · Artificial Intelligence

Top Python Libraries Every Data Scientist Should Master

This article reviews the most essential Python libraries for data science—including NumPy, SciPy, Pandas, Matplotlib, Seaborn, Bokeh, Plotly, Scikit‑Learn, TensorFlow, Keras, NLTK, Gensim, Scrapy and Statsmodels—highlighting their core features, GitHub activity and typical use cases.

NLPdata-sciencelibraries
0 likes · 12 min read
Top Python Libraries Every Data Scientist Should Master
MaGe Linux Operations
MaGe Linux Operations
Jun 5, 2017 · Artificial Intelligence

Top 15 Python Libraries Every Data Scientist Should Master

This article surveys the most essential Python packages for data science, covering core scientific libraries, visualization tools, machine‑learning frameworks, natural‑language‑processing kits, and data‑mining utilities, with brief descriptions and links to each project.

data-sciencelibrariesmachine-learning
0 likes · 12 min read
Top 15 Python Libraries Every Data Scientist Should Master
ITPUB
ITPUB
Nov 27, 2015 · Operations

How to Quickly Set Up a Data Science Environment with Docker

This guide explains why Docker simplifies data‑science environment setup, walks through installing Docker, pulling ready‑made images, running a container with Jupyter Notebook, managing files, installing additional packages, and cleaning up, providing step‑by‑step commands for Windows, macOS, and Linux users.

ContainerDevOpsDocker
0 likes · 14 min read
How to Quickly Set Up a Data Science Environment with Docker