CDA数据分析师出品人:米卡数据:振大后期:泽龙【攻略】随着自热食品越来越受到消费者的青睐,各种自热小火锅、自热米饭也成为应有尽有网红美食。今天我们就来说说自热食品。Python技术部分请直接参考第三部分。给我看数据,用数据说话。今天我们就来说说自热食品。疫情期间,主打一人食概念的自热食品在宅家的日子里备受关注。自热火锅、自热米饭、方便酸辣面、方便螺蛳粉等方便食品销量大幅增长。仅今年春节,自热火锅的火爆销量就引发了无数讨论。自热火锅、自热米饭成为新的网红食品,持续占据电商销量榜首。你吃过自热火锅吗?哪种自热食品卖得最好?今天我们就带大家用数据解读这些自热食品。_01_“万物皆可自热”自热食品走红随着自热食品越来越受到消费者的青睐,各种自热小火锅、自热米饭也成为妥妥的网红食品。一时之间,各种自热食品品牌如雨后春笋般涌现。自热食品的市场规模也在逐年扩大,今年有望达到40亿元。来源:《自热食品网络关注度分析报告》——微热点大数据研究院超市方便食品货架,曾经被方便面牢牢占据,被自热火锅、自热米饭、自热面条迅速抢走加热面条。目前,既有海底捞、小龙坎等传统火锅巨头,也有三只松鼠、良品铺子等零食厂商,以及摩小鲜、自海锅等方便食品企业。新兴品牌。莫小娴数据显示,疫情期间整体销售额同比增长近400%。据自嗨果3月公布的数据,疫情期间其线上订单量增长200%-300%。事实上,时下流行的外卖、速冻、方便面以及各种自热锅,本质上都是“懒人经济”。也是方便食品,泡面要开水,用火加热,不过自热锅更方便。相比方便面,自热锅在选择上有肉、菜、米、面,选择性略胜一筹。一个芯片。_02_全网哪款自热火锅卖得最好?我们使用Python获取了淘宝上自热食品相关的商品销售数据,共有4403条数据。自热食品品类月销量首先我们来看一下自热食品品类。我们可以看到,畅销的是各种自热火锅,月销量超过190万只。排在第二位的是自热米饭,销量超过64万。后面是自热方便面、自热粉丝、自热烧烤等等。哪种自热食品卖得最好?那么哪些自热食品最畅销呢?您可以在下面看到前10名产品的月度销售排名。前三名的月销售额均超过12万,分别是交智自热小火锅、阿宽自热米饭、麻辣重庆自热小火锅。自热食品店的销售排名是多少?哪些门店占据自热食品销量前列?通过分析,我们发现是天猫超市卖的比较多。所以从具体门店来看,前三名分别是莫小鲜、紫海火锅和四川老味道。拉维克、百家陈记等门店紧随其后。自热食品标题词云梳理自热食品标题后,我们发现经常出现“方便”、“快餐”、“自热”、“懒人”等词。而且速度快,无需过多操作即可撕开包装食用。品类主要集中在“火锅”、“米饭”、“麻辣烫”、“面条”等。自热食品店的区域分布这些自热食品店位于哪里?从热销产品中,我们也可以猜到四川绝对是这方面的霸主。全网自热食品门店数量中,四川以1140家门店居多。其次,广东和上海分别以1,007家和1,002家门店位列第二和第三。自热食品卖多少钱?从自热食品的价格来看,30元以下的占一半以上,占比62.78%。这也是大众普遍可以接受的价格。价格高的话还是叫外卖比较好。_03_教你用Python分析全网自热食品数据我们用Python获取了淘宝自热食品相关的商品销售数据,并进行了如下数据分析。_1_数据读取首先导入需要的包:`#importpackageimportnumpyasnpimportpandasaspdimporttimeimportjiebaimportosfrompyecharts.chartsimportBar,Line,Pie,Map,PagefrompyechartsimportoptionsasoptsimportstylecloudfromIPython。displayimportImage`使用循环读入数据集,查看数据集大小,可以看到一共有4403条数据。`file_list=os.listdir('../data/')df_all=pd.DataFrame()循环读取file_list中的文件:df_one=pd.read_excel(f'../data/{file}')df_all=df_all.append(df_one,ignore_index=True)print(df_all.shape)``(13984,6)`预览数据。df\_all.head()_2_数据预处理我们对数据集进行如下处理,为我们后续的可视化分析工作。处理后的数据共有8418条。去除重复值goods_name:暂不处理shop_name:暂不处理price:暂不处理purchase_num:提取人数,注意处理单位为10000计算sales=price*purchase_numlocation:提取provinces`#去除重复值df_all.drop_duplicates(inplace=True)删除购买人数为空的记录df_all=df_all[df_all['purchase_num'].str.contains('payment')]重置索引df_all=df_all.reset_index(drop=True)df_all.info()``RangeIndex:8418entries,0to8417Datacolumns(total6columns):#ColumnNon-NullCountDtype----------------------------0类别8418非空对象1商品名称8418非空对象2商店名8418非空对象3价格88非空float644purchase_num8418非空对象5位置8418非空对象dtypes:float64(1),object(5)内存使用:394.7+KB``#提取值df_all['num']=df_all['purchase_num'].str.extract('(\d+)').astype('int')提取单位df_all['unit']=df_all.purchase_num.str.extract(r'(万)')df_all['unit']=df_all.unit.replace('一万',10000).replace(np.nan,1)重新计算销售额df_all['true_purchase']=df_all['num']*df_all['unit']删除列df_all=df_all.drop(['purchase_num','num','unit'],axis=1)计算销售额df_all['sales_volume']=df_all['price']*df_all['true_purchase']locationdf_all['province']=df_all['location'].str.split('').str[0]df_all.head()`3数据可视化这部分主要对以下维度数据进行汇总和可视化,关键部分如下图:自热食品细分品类月销售业绩自热食品门店月销售额Top10自热食品门店各省排名Top10全国自热食品门店月销售额分布自热食品卖多少钱?商品标题词云图3.1自热食品子品类月度销售业绩`cat_num=df_all.groupby('category')['true_purchase'].sum()cat_num=cat_num.sort_values(ascending=False)条形图bar1=栏(init_opts=opts.InitOpts(width='1350px',height='750px'))bar1.add_xaxis(cat_num.index.tolist())bar1.add_yaxis('',cat_num.values.tolist())bar1.set_global_opts(title_opts=opts.TitleOpts(title='自热食品子类月度销售业绩'),xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=0)),pts6Map.O90visualmap_opts=Visualmap_opts=901visualmap_opts=)bar1.render()`3.2自热食品门店月销量排名Top10`shop_top10=df_all.groupby('shop_name')['true_purchase'].sum().sort_values(ascending=False).head(10)shop_top10.sort_values(inplace=True)barbar2=Bar(init_opts=opts.InitOpts(width='1350px',height='750px'))bar2.add_xaxis(shop_top10.index.tolist())bar2.add_yaxis('',shop_top10.values.tolist())bar2.set_global_opts(title_opts=opts.TitleOpts(title='自热食品店月销售额前10名'),bar2.set_series_opts(label_opts=opts.LabelOpts(position='right'))bar2.set_colors(['#50A3BA'])bar2.reversal_axis()bar2.render()`3.3各省自热食品店前10名`province_top10=df_all.province.value_counts()[:10]项目Bar3=Bar(init_opts=opts.InitOpts(width='1350px',height='750px'))bar3.add_xaxis(province_top10.index.tolist())bar3.add_yaxis('',province_top10.values.tolist())bar3.set_global_opts(title_opts=opts.TitleOpts(title='各省自热食品店Top10'),visualmap_opts=opts.VisualMapOpts(max_=1140))bar3.render()`3.4全国自热食品店月销售额分布`province_num=df_all.groupby('province')['true_purchase'].sum().sort_values(ascending=False)mapmap1=Map(init_opts=opts.InitOpts(width='1350px',height='750px'))map1.add("",[list(z)forzinzip(province_num.index.tolist(),province_num.values.tolist()),maptype='chine')map1.set_global_opts(title_opts=opts.titleopts(title='全全全自热自热自热食品店铺月'),Visualmap_opts=opts.visualmapopts(max_=500000),Map1.render(Map_=500000))`3.5自热食品卖多少钱`#bins=[0,30,50,100,150,200,500,1000,9999]labels=['0-30元','30~50元','50-100元','100-150元','150-200元','200-500元','500-1000元','1000-8800']df_all['price_cut']=pd.cut(df_all.price,bins=bins,labels=labels,include_lowest=True)price_num=df_all['price_cut'].value_counts()data_pair2=[list(z)forzinzip(price_num.index.tolist(),price_num.values.tolist())]绘制饼图pie2=Pie(init_opts=opts.InitOpts(width='1350px',height='750px'))pie2.add('',data_pair2,radius=['35%','60%'])pie2.set_global_opts(title_opts=opts.TitleOpts(title='自热食物多少钱卖给??'),legend_opts=opts.LegendOpts(orient='vertical',pos_top='15%',pos_left='2%'))pie2.set_series_opts(label_opts=opts.LabelOpts(formatter="{b}:\n{d}%"))pie2.set_colors(['#EF9050','#3B7BA9','#6FB27C','#FFAF34','#D8BFD8','#00BFFF'])pie2.render()`结语:最后说说自热食品。虽然宅在家里打开包装等一会就能吃到热腾腾的小火锅或米饭确实很方便,但与此同时,自热食品存在安全隐患的新闻也时有发生。论食物的种类和味道,甚至不如自己做的新鲜食材或外面吃的。您如何看待自热食品?欢迎留言告诉我们。