数据分析基础 课件 7.5 基于餐饮订单数据的销售额预测分析.pdf

数据分析基础 课件 7.5 基于餐饮订单数据的销售额预测分析.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于餐饮订单数据的销售额预测分析通过对某餐厅订单数据的实时监控,我们进行了基于Python语言的深入学习和实践首先,我们使用pandas将原始数据合并到一个大数据集中,并通过merge函数将不同类别的订单数据进行了联合接下来,我们将删除了不必要的列,然后分别预处理了价格计算和订单日期与实际日期相对应的情况最后,我们将对销售额的变化趋势进行了深入研究,以便进一步优化我们的业务流程

任务7.5基于餐饮订单数据的

销售额预测分析

1任务描述

2任务实施

基于sklearn的数据分析实战

7.5基于餐饮订单数据的销售额

预测分析

【任务描述】

随着互联网的普及与发展,餐饮行业成为线上互联网连接线下的最大入口。

餐饮行业作为传统行业,为了提高订单量和降低成本,对某餐厅订单数据的

销售额进行预测分析。

基于sklearn的数据分析实战

【任务实施】

•(1)导入餐饮订单原始数据并合并成一个大数据集。代码如下所示:

In[25]:importpandasaspd

data1pd.read_table(D:\Anaconda\order1.csv,sep,,encodinggbk)

data2pd.read_table(D:\Anaconda\order2.csv,sep,,encodinggbk)

data3pd.read_table(D:\Anaconda\order3.csv,sep,,encodinggbk)

concat_datapd.concat(data1,data2,data3,axis0)

cont_data.head()

Out[25]:

基于sklearn的数据分析实战

【任务实施】

•(2)删除无用列。代码如下所示:

In[26]:concat_data.dropna(axis1,inplaceTrue)

Out[26]:

基于sklearn的数据分析实战

【任务实施】

•(3)预处理价格计算;同时预处理订单日期与实际日期相对应

。代码如下所示:

In[27]:concat_data[price]concat_data[counts]*concat_data[amounts]

#订餐日期与星期相对应

indpd.DatetimeIndex(concat_data[place_order_time])

concat_data[weekday_name’]ind

concat_data[day]pd.DatetimeIndex(concat_data[place_order_time]).day

基于sklearn的数据分析实战

【任务实施】

•(4)分析销售额随时间变化的趋势。代码如下所示:

In[28]:importnumpyasnp

importmatplotlib.pyplotasplt

data_gbconcat_data[[day,price]].groupby(byday)

numberdata_gb.agg(np.sum)

plt.figure(figsize(10,7))#设置给图窗口

plt.rcParams[font.sans-serif]SimHei#中文字体

plt.scatter(range(1,32),number,markerD)

plt.plot(range(1,3a2),np.array(number),colory)

plt.title(2016年8月餐饮销售额趋势示图)

plt.ylabel(销售额)

plt.xticks(range(1,32)[::7],range(1,32)[::7])

plt.te

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档