官术网_书友最值得收藏!

  • Deep Learning By Example
  • Ahmed Menshawy
  • 259字
  • 2021-06-24 18:52:41

Data analysis and visualization

In order to understand the underlying form of the data, the relationship between the features and response, and more insights, we can use different types of visualization. To understand the relationship between the advertising data features and response, we are going to use a scatterplot.

In order to make different types of visualizations of your data, you can use Matplotlib (https://matplotlib.org/), which is a Python 2D library for making visualizations. To get Matplotlib, you can follow their installation instructions at: https://matplotlib.org/users/installing.html.

Let's import the visualization library Matplotlib:

import matplotlib.pyplot as plt

# The next line will allow us to make inline plots that could appear directly in the notebook
# without poping up in a different window
%matplotlib inline

Now, let's use a scatterplot to visualize the relationship between the advertising data features and response variable:

fig, axs = plt.subplots(1, 3, sharey=True)

# Adding the scatterplots to the grid
advertising_data.plot(kind='scatter', x='TV', y='sales', ax=axs[0], figsize=(16, 8))
advertising_data.plot(kind='scatter', x='radio', y='sales', ax=axs[1])
advertising_data.plot(kind='scatter', x='newspaper', y='sales', ax=axs[2])

Output:

Figure 1: Scatter plot for understanding the relationship between the advertising data features and the response variable

Now, we need to see how the ads will help increase the sales. So, we need to ask ourselves a couple of questions about that. Worthwhile questions to ask will be something like the relationship between the ads and sales, which kind of ads contribute more to the sales, and the approximate effect of each type of ad on the sales. We will try to answer such questions using a simple linear model.

主站蜘蛛池模板: 麟游县| 通山县| 绍兴县| 漳州市| 新泰市| 景东| 平阴县| 红桥区| 乐昌市| 淳安县| 新蔡县| 雷山县| 开原市| 云霄县| 吉水县| 雅江县| 芷江| 昌图县| 冀州市| 临泉县| 宁德市| 神木县| 图木舒克市| 邳州市| 鞍山市| 博客| 双城市| 诸暨市| 静乐县| 新营市| 镇坪县| 嘉善县| 尚志市| 墨玉县| 沈丘县| 东丽区| 彰武县| 陇南市| 开平市| 临夏市| 云和县|