## How to Interpret Interaction Effects in Linear Regression (4 Steps)

This tutorial shows how to interpret interaction effects in linear regression models. In summary, there are two perspectives, (a) mean difference perspective and (b) slope difference perspective. Interpret Interaction Effect in Linear Regression (a) Mean Difference Perspective: One way to interpret interaction effects in linear regression is based on mean differences. A significant interaction means … Read more

## How to Plot a Single Point in Matplotlib Python

You can use plt.plot() to plot a sinple point on an existing plot in Python Matplotlib. Method 1: Just a single point on the plot The following plot a point of (-3, 1) in a plot using Matplotlib in Python. Method 2: Add a point in an exsting plot We ccan add a single data … Read more

## How to Do Scatter Plots in Python

This tutorial shows how to use Pandas, Matplotlib, and Seaborn for scatter plots in Python with examples, codes, and charts. There are two methods of doing scatter plots in Python. The following shows the core syntax. Pandas: df.plot (kind=”scatter”, x=”column_x”, y=”column_y”) Seaborn: sns.lmplot (x=”column_x”, y=”column_y”, data=df, fit_reg=True) Example 1: Use Pandas for scatter plots in … Read more

## Plot Histogram in Python

Introduction We can use hist() in Matplotlib, pandas, and seaborn to plot histograms in Python. The following is the basic syntax of plotting histogram using these 3 different modules. Method 1: Using matplotlib plt.hist(data,bins=’auto’) Method 2: Using pandas pd.hist() Method 3: Using seaborn sns.histplot(data=dataset, x=’column_name’) Sample Data for Histogram We generate a randon sample of … Read more

## When to Use Bar Charts versus Line Charts in Data Visualization (Python Examples)

This tutorial explains when to use bar charts versus line charts in data visualization. I will use examples, including data, Python code, and actual charts to illustrate the difference. When Bar Charts are Better than Line Charts You can use bar charts when you can see gaps on X-axis. I will illustrate this principle using … Read more

## How to Plot Bar Charts in Python

This tutorial will show how you can plot bar charts using Python with detailed examples. Similar to line charts, bar charts show the relationship between X (on x-asix) and Y (on Y-asix). I will first use the same data as in line charts to illustrate how to plot bar charts. Then, I will use another … Read more

## How to Plot Line Charts in Python

Line charts are typically used to show the overall trend of a certain topic. For instance, you can use a line chart to show the overall price movement of a stock or people’s interest in a certain topic or object. The following shows the core syntax to plot line charts in Python, including Seaborn, matplotlib, … Read more

## Tutorial of Data Visualization Using Python

Introduction This tutorial shows how to plot line charts, bar charts, and scatter plots in Python. The major packages being used include Pandas, Matplotlib, and Seaborn. Note that, Pandas plot functions and Seaborn build on the top of Matplotlib, and thus you can use some functions from Matplotlib. In some situations, I found it easier … Read more