3.3 “可视化”销售数据

 

这一节,我们将前面分析的数据,以图的形式展示出来,也就是“数据可视化”。

 

代码如下:

graph_data=pd.pivot_table(join_data,index="payment_month",columns="item_name",values="price",aggfunc="sum")
graph_data.head()

解释一下代码:

 

和上一节的代码相似,这里我们去掉了“quantity”。

 

点击"运行",执行效果如下图所示。

3.3 “可视化”销售数据_第1张图片

接下来,我们导入 matplotlib 这个python的数据可视化软件包,将数据可视化。

 

代码如下:

import matplotlib.pyplot as plt
%matplotlib inline
plt.plot(list(graph_data.index),graph_data["PC-A"],label="PC-A")
plt.plot(list(graph_data.index),graph_data["PC-B"],label="PC-B")
plt.plot(list(graph_data.index),graph_data["PC-C"],label="PC-C")
plt.plot(list(graph_data.index),graph_data["PC-D"],label="PC-D")
plt.plot(list(graph_data.index),graph_data["PC-E"],label="PC-E")
plt.legend()

解释一下代码:

 

第1行:导入matplotlib 数据可视化软件包。

第2行:将可视化的结果显示在Notebook中。

第3行~第7行:将 graph_data 中的数据内容绘制出来。其中第1个参数的数据,显示在X轴上;第2个参数的数据,显示在Y轴上;第3个参数是标签说明。

第4行:将可视化的结果显示出来。

 

点击"运行",执行效果如下图所示。

3.3 “可视化”销售数据_第2张图片

在向客户说明演示的时候,“可视化”的分析数据相当重要。

到这里,以刘先生的线上淘宝店铺的销量数据为例,从数据的读取和整理,到数据的分析以及可视化,基本就讲解完毕了。希望大家可以举一反三,灵活应用。

但是,刘先生的这个案例,数据本身很完美,在数据整理阶段,不需要进行数据修正等处理。

下一个案例:王小姐经营的的线下咖啡店的销量数据分析,数据可能就没那么完美了!

 

这时应该怎么办呢?下一节再聊!


此处为语雀文档,点击链接查看:https://www.yuque.com/go/doc/10468474

 

你可能感兴趣的:(6天打卡特训营)