The best data science and machine learning articles. Written by data scientist for data scientist (and business people)
In this new post we want to talk about the most useful Python extensions for Visual Studio Code. Visual Studio Code is an integrated development environment created by Microsoft for Windows, Linux and macOS. Among its features are debugging, synta...
I’ve been coding in Python for more than 10 years. There was a time when I thought I knew it all, which was a clear sign I was getting complacent.Then I decided to do a bit of research about Python improvements. Those 3.6, 3.7, 3.8 Python versions...
Analyze, test, and re-use your code with little more than an @ symbolIf there’s one thing that makes Python incredibly successful, that would be its readability. Everything else hinges on that: if code is unreadable, it’s hard to maintain. It’s al...
Datetime is basically a python object that represents a point in time, like years, days, seconds, milliseconds. This is very useful to create our programs.The datetime module provides classes to manipulate dates and times in a simple and complex w...
The Python collections module has different specialized data types that function as containers and can be used to replace the general purpose Python containers (`dict`, `tuple`, `list` and `set`). We will study the following parts of this module:-...
We will create a complete project trying to predict customer spending using linear regression with Python. In this exercise, we have some historical transaction data from 2010 and 2011. For each transaction, we have a customer identifier (Customer...
Python is one of thetop programming languages for a diverse range of tasks and domains. Python’s user-friendliness, high-level nature, and the emphasis on simplicity and enhanced code readability make it a favorable choice for many developers arou...
There are so many websites out there offering job listings for different fields of jobs. Even though you might be at a certain position you should always look for a job and that can get boring. But here comes a simple solution in order to get thro...
As we know there are several ways to store our data. Normally, we can read and extract information easily by means of txt,csv files among many others. However, we can also extract information from the Google cloud. In this post we will focus on ex...
The dos and don’ts of asking for help with data science, programming, or related topics onlineComputer programmers, data scientists, and other tech professionals frequently need to ask for help. Asking for help is a sign of strength! Professionals...
Used cars price prediction using Machine LearningPhoto by Jen Theodore on UnsplashIn this article, we’ll take a look at the recent project I completed where I predicted the prices of used cars based on a number of factors. I found the dataset on K...
A Fundamental Concept to Evaluate Your ModelsTable of ContentIntroductionWhat is a Confusion Matrix?Confusion Matrix MetricsExample of a 2x2 MatrixPython CodeIntroductionAnyone can build a machine learning (ML) model with a few lines of code, but ...
In the previous blog entry, we saw a mini python project in 20 steps, here you can find the solution to the exercise and solve your doubts about it. lovely_loveseat_description = """ Lovely Loveseat. Tufted polyester blend on wood. 32 inches ...
Source (Unsplash)What is ClusteringClustering is an unsupervised learning technique to extract natural groupings or labels from predefined classes and prior information. This is an important technique to use for Exploratory Data Analysis (EDA) to ...
A complete hands-on guide to the best practices and concepts of visualization in python using matplotlib, pyplot, and seabornPhoto by William Iven on UnsplashBusiness Intelligence, BI is a concept that usually involves the delivery and integration...
In this blog we'll see a brief but very useful introduction to managing and creating databases through Python, while we look at some sites that are worth visiting. The idea is to create our own database with tourist destinations and for this we wi...
10 Python Pandas tricks that make your work more efficientSome commands you may know already but may not know they can be used this wayPhoto from https://unsplash.com/Pandas is a widely used Python package for structured data. There’re many nice t...
Photo by Marvin Meyer on UnsplashPeople often marvel at a star programmer’s ability to pick up any language extremely fast. “This person must be gifted,” they’ll say. This person must be good at science and math.The truth is that becoming a master...
5 coding sniffs you must know if you are working in the Data Science industry“It was Friday evening. I clearly remember how excited I was to spend the rest of the day with my family. My parents had traveled to Bangalore for the first time and I al...
Simulation and casesBy: Fabio Pinto(Susceptible, exposed, infected, recovered)One of the most widely used epidemiological models is the so-called SIR model, which was proposed by W. O. Kermack and A. G. McKendrick in 1927.In a population of fixed ...