Python has rapidly became a leading language for Data Science and Machine Learning.
In the latest KDnuggets Poll
.
This page brings you the latest KDnuggets Opinions and Tutorials related to Python, as well as our most popular - gold and silver-badge winning content. Enjoy!
- Best Python IDEs and Code Editors You Should Know [Gold Blog]
Developing machine learning algorithms requires implementing countless libraries and integrating many supporting tools and software packages. All this magic must be written by you in yet another tool -- the IDE -- that is fundamental to all your code work and can drive your productivity. These top Python IDEs and code editors are among the best tools available for you to consider, and are reviewed with their noteworthy features.
Tags: IDE, Jupyter, PyCharm, Python, Visual Studio Code
- 15 Free Data Science, Machine Learning & Statistics eBooks for 2021 [Platinum Blog]
We present a curated list of 15 free eBooks compiled in a single location to close out the year.
Tags: Automated Machine Learning, Data Science, Deep Learning, Free ebook, Machine Learning, NLP, Python, R, Statistics
- Generating Beautiful Neural Network Visualizations [Gold Blog]
If you are looking to easily generate visualizations of neural network architectures, PlotNeuralNet is a project you should check out.
Tags: Neural Networks, Python, Visualization
- Monte Carlo integration in Python [Gold Blog]
A famous Casino-inspired trick for data science, statistics, and all of science. How to do it in Python?
Tags: Monte Carlo, Python, Simulation, Statistics
- A Rising Library Beating Pandas in Performance [Gold Blog]
This article compares the performance of the well-known pandas library with pypolars, a rising DataFrame library written in Rust. See how they compare.
Tags: Data Processing, Pandas, Performance, Python
- R or Python? Why Not Both? [Silver Blog]
Do you use both R and Python, either in different projects or in the same? Check out prython, an IDE designed to handle your needs.
Tags: Data Analysis, Data Science, IDE, Programming, Python, R
- Object-Oriented Programming Explained Simply for Data Scientists [Gold Blog]
Read this simple but effective guide to start using Classes in Python 3.
Tags: Data Science, Data Scientist, Explained, Programming, Python
- TabPy: Combining Python and Tableau [Platinum Blog]
This article demonstrates how to get started using Python in Tableau.
Tags: Data Visualization, Python, Tableau
- Top Python Libraries for Deep Learning, Natural Language Processing & Computer Vision [Gold Blog]
This article compiles the 30 top Python libraries for deep learning, natural language processing & computer vision, as best determined by KDnuggets staff.
Tags: Computer Vision, Data Science, Deep Learning, Machine Learning, Neural Networks, NLP, Python
- From Y=X to Building a Complete Artificial Neural Network [Gold Blog]
In this tutorial, we will start with the most simple artificial neural network (ANN) and move to something much more complex. We begin by building a machine learning model with no parameters—which is Y=X.
Tags: Bias, Neural Networks, Optimization, Python
- Learn to build an end to end data science project [Gold Blog]
Appreciating the process you must work through for any Data Science project is valuable before you land your first job in this field. With a well-honed strategy, such as the one outlined in this example project, you will remain productive and consistently deliver valuable machine learning models.
Tags: Data Preparation, Data Science, GitHub, Portfolio, Python, Regression, Salary
- Every Complex DataFrame Manipulation, Explained & Visualized Intuitively [Silver Blog]
Most Data Scientists might hail the power of Pandas for data preparation, but many may not be capable of leveraging all that power. Manipulating data frames can quickly become a complex task, so eight of these techniques within Pandas are presented with an explanation, visualization, code, and tricks to remember how to do it.
Tags: Data Preparation, Pandas, Python
- Pandas on Steroids: End to End Data Science in Python with Dask [Gold Blog]
End to end parallelized data science from reading big data to data manipulation to visualisation to machine learning.
Tags: Dask, Data Science, Pandas, Python
- Top Python Libraries for Data Science, Data Visualization & Machine Learning [Platinum Blog]
This article compiles the 38 top Python libraries for data science, data visualization & machine learning, as best determined by KDnuggets staff.
Tags: Automated Machine Learning, AutoML, Data Exploration, Data Processing, Data Science, Data Visualization, Explainability, Machine Learning, Python
- Building Neural Networks with PyTorch in Google Colab [Silver Blog]
Combining PyTorch and Google's cloud-based Colab notebook environment can be a good solution for building neural networks with free access to GPUs. This article demonstrates how to do just that.
Tags: Deep Learning, Google Colab, Neural Networks, Python, PyTorch
- Roadmap to Natural Language Processing (NLP) [Silver Blog]
Check out this introduction to some of the most common techniques and models used in Natural Language Processing (NLP).
Tags: Data Preprocessing, LDA, NLP, Python, Roadmap, Sentiment Analysis, Transformer, Word Embeddings
- fastcore: An Underrated Python Library [Platinum Blog]
A unique python library that extends the python programming language and provides utilities that enhance productivity.
Tags: Development, fast.ai, Programming, Python
- Free From MIT: Intro to Computational Thinking and Data Science [Gold Blog]
This free course from MIT will help in your transition to thinking computationally, and ultimately solving complex data science problems.
Tags: Computer Science, Courses, Data Science, MIT, Python
- 10 Best Machine Learning Courses in 2020 [Gold Blog]
If you are ready to take your career in machine learning to the next level, then these top 10 Machine Learning Courses covering both practical and theoretical work will help you excel.
Tags: Courses, DataCamp, Deep Learning, fast.ai, Machine Learning, Online Education, Python, Stanford
- Data Science Minimum: 10 Essential Skills You Need to Know to Start Doing Data Science [Platinum Blog]
Data science is ever-evolving, so mastering its foundational technical and soft skills will help you be successful in a career as a Data Scientist, as well as pursue advance concepts, such as deep learning and artificial intelligence.
Tags: Algorithms, Communication, Data Preprocessing, Data Science, Data Science Skills, Data Visualization, Ethics, Mathematics, Python, R
- Geographical Plots with Python [Silver Blog]
When your data includes geographical information, rich map visualizations can offer significant value for you to understand your data and for the end user when interpreting analytical results.
Tags: Choropleth, Data Visualization, Geospatial, Plotly, Python