2023 大学生数学建模竞赛-C题-第一问

这篇具有很好参考价值的文章主要介绍了2023 大学生数学建模竞赛-C题-第一问。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

题目:

在生鲜商超中,一般蔬菜类商品的保鲜期都比较短,且品相随销售时间的增加而变差,
大部分品种如当日未售出,隔日就无法再售。因此,商超通常会根据各商品的历史销售和需
求情况每天进行补货。
由于商超销售的蔬菜品种众多、产地不尽相同,而蔬菜的进货交易时间通常在凌晨 3:00-
4:00,为此商家须在不确切知道具体单品和进货价格的情况下,做出当日各蔬菜品类的补货
决策。蔬菜的定价一般采用“成本加成定价”方法,商超对运损和品相变差的商品通常进行
打折销售。可靠的市场需求分析,对补货决策和定价决策尤为重要。从需求侧来看,蔬菜类
商品的销售量与时间往往存在一定的关联关系;从供给侧来看,蔬菜的供应品种在 4 月至 10
月较为丰富,商超销售空间的限制使得合理的销售组合变得极为重要。
附件 1 给出了某商超经销的 6 个蔬菜品类的商品信息;附件 2 和附件 3 分别给出了该
商超 2020 年 7 月 1 日至 2023 年 6 月 30 日各商品的销售流水明细与批发价格的相关数据;
附件 4 给出了各商品近期的损耗率数据。请根据附件和实际情况建立数学模型解决以下问
题:
问题 1 蔬菜类商品不同品类或不同单品之间可能存在一定的关联关系,请分析蔬菜各
品类及单品销售量的分布规律及相互关系。
问题 2 考虑商超以品类为单位做补货计划,请分析各蔬菜品类的销售总量与成本加成
定价的关系,并给出各蔬菜品类未来一周(2023 年 7 月 1-7 日)的日补货总量和定价策略,
使得商超收益最大。
问题 3 因蔬菜类商品的销售空间有限,商超希望进一步制定单品的补货计划,要求可
售单品总数控制在 27-33 个,且各单品订购量满足最小陈列量 2.5 千克的要求。根据 2023
年 6 月 24-30 日的可售品种,给出 7 月 1 日的单品补货量和定价策略,在尽量满足市场对各
品类蔬菜商品需求的前提下,使得商超收益最大。
问题 4 为了更好地制定蔬菜商品的补货和定价决策,商超还需要采集哪些相关数据,
这些数据对解决上述问题有何帮助,请给出你们的意见和理由。
附件 1 6 个蔬菜品类的商品信息
附件 2 销售流水明细数据
附件 3 蔬菜类商品的批发价格
附件 4 蔬菜类商品的近期损耗率
注 (1) 附件 1 中,部分单品名称包含的数字编号表示不同的供应来源。
(2) 附件 4 中的损耗率反映了近期商品的损耗情况,通过近期盘点周期的数据计算得到。

 问题一是分析各单品和品类互相之间的相关性。

思路:

1. 首先分析各品类、各单品的销售量,这里需要将附件1和附件2的数据做一个join进行统计分析,

解决方案是使用pandas merge方法将附件1和附件2以key='单品编码'进行merge,这样就可以得到商品编码、编码名称、品类编码、品类名称的一份数据;

然后使用pandas里面的group by sum对销量进行统计

读取xlsx文件并合并附件1和附件2

import pandas as pd
data2 = pd.read_excel(io='./附件2.xlsx')
data1 = pd.read_excel(io='./附件1.xlsx')

data_class = pd.merge(data2,data1,how = 'left',on = ['单品编码'])

 分别对单品和品类做统计分析

data_class_res =  data_class[(data_class['销售类型']=='销售')].groupby(['分类编码','分类名称'])['销量(千克)'].sum().reset_index()
data_one = data_class[(data_class['销售类型']=='销售')].groupby(['单品编码','单品名称'])['销量(千克)'].sum().reset_index()

print('end')
display(data_class_res)

画图

#导入matplotlib的pyplot模块
import matplotlib.pyplot as plt

 
import matplotlib.pyplot as plt
 
plt.rcParams["font.sans-serif"]=['SimHei']
plt.rcParams["axes.unicode_minus"]=False
plt.bar(x = data_class_res['分类名称'],height=data_class_res['销量(千克)'])

plt.title("分类销量分析")
plt.xlabel("分类名称")
plt.ylabel("销量")
 
plt.show()

2023 大学生数学建模竞赛-C题-第一问,数学建模

分单品画图,数据有点多,画出来的图不太友好,可以取销量前20的单品画图

#导入matplotlib的pyplot模块
import matplotlib.pyplot as plt

 
import matplotlib.pyplot as plt
 
plt.rcParams["font.sans-serif"]=['SimHei']
plt.rcParams["axes.unicode_minus"]=False
plt.bar(x = data_one['单品名称'],height=data_one['销量(千克)'])

plt.title("分类销量分析")
plt.xlabel("单品名称")
plt.ylabel("销量")
 
plt.show()

最后可以根据自己的想法来分析相关性:

太晚了,明天继续写

相关性分析--用python&pandas实现 - 知乎 (zhihu.com)文章来源地址https://www.toymoban.com/news/detail-700018.html

到了这里,关于2023 大学生数学建模竞赛-C题-第一问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2023全国大学生数学建模竞赛C题思路+模型+代码+论文

    目录 一.思路模型见文末名片,比赛开始第一时间更新 二.国赛常用算法之主成分分析法(PCA) 三.MATLAB代码 代码相对简单,是从司守奎大神的《数学建模算法与应用》一书中学习到的,笔者只不过添加了一点注释,拾人牙慧,惭愧惭愧。将代码文件和txt文件放在一个文件夹中就

    2024年02月09日
    浏览(105)
  • 2023年美国大学生数学建模竞赛美赛B题思路分享

    2023美赛思路2023美国大学生数学建模竞赛思路 2023美赛ABCDEF题思路 给大家分享一下数模美赛中的那些论文摘要写作中的格式规范。 美赛开始后会第一时间分享美赛思路: 本文参考来源:美赛资料网 2023年美赛仅剩3天时间了,各位小伙伴们都准备的如何了呢?备战这么久为了避

    2024年02月07日
    浏览(57)
  • 2023美国大学生数学建模竞赛A题详细公式和代码分享

    目录 2023美赛A题翻译 1.1 建立一个数学模型,预测一个植物群落在各种不规则的天气周期中如何随时间变化。包括本该降水充足的干旱时期。该模型应考虑到干旱周期中不同物种之间的相互作用。 1.2就植物群落与大环境的长期相互作用,探讨你能从你的模型中得出什么结论。

    2024年02月11日
    浏览(60)
  • 2023年高教社杯全国大学生数学建模竞赛参赛事项注意

    一年一度的数学建模国赛要来啦!!!小编仔细阅读了比赛官方网站上的规则和要求,以及比赛的题型和时间安排,现总结分享给大家。 小编将会在开赛后第一时间发布选题建议、所有题目的思路解析、相关代码、参考文献、参考成品论文等多项资料,帮助大家取得好成绩哦

    2024年02月09日
    浏览(100)
  • 2023高教社杯全国大学生数学建模竞赛B题代码解析

    2023高教社杯全国大学生数学建模竞赛B题 多波束测线问题 代码解析 因为一些不可抗力,下面仅展示部分matlab代码(第一问的部分),其余代码看文末 节选了部分: 有关思路、相关代码、讲解视频、参考文献等相关内容可以点击下方群名片哦!

    2024年02月09日
    浏览(59)
  • 2023 年(MCM/ICM)美国大学生数学建模竞赛参赛规则及注意事项

    2023美赛参赛规则及注意事项正式发布,快跟随我来一起看一看。 注意事项: • COMAP 比赛时间为美国东部时区:除注明当地时间外,本说明中给出的所有时间均以东部标准时间(EST)为准。 1.辅助报名截止时间: 北京时间 2023 年 2 月 17 日 00:00 2.比赛时间:  (北京时间:

    2024年02月15日
    浏览(42)
  • 2023全国大学生数学建模竞赛E题详解+Python代码源码(三)SARIMA模型

    简单介绍一下我自己:博主专注建模四年,参与过大大小小数十来次数学建模,理解各类模型原理以及每种模型的建模流程和各类题目分析方法。参与过十余次数学建模大赛,三次美赛获得过二次M奖一次H奖,国赛二等奖。 希望各位以后遇到建模比赛可以艾特一下我,我可以

    2024年02月09日
    浏览(54)
  • 2023 年高教社杯全国大学生数学建模竞赛题目 B 题 多波束测线问题

    单波束测深是利用声波在水中的传播特性来测量水体深度的技术。声波在均匀介质中作匀速直线传播,在不同界面上产生反射,利用这一原理,从测量船换能器垂直向海底发射声波信号,并记录从声波发射到信号接收的传播时间,通过声波在海水中的传播速度和传播时间计算

    2024年02月09日
    浏览(65)
  • 2023年高教社杯全国大学生数学建模竞赛-【比赛规则篇】比赛规则及比赛指导

    目录 前言 前辈分享的国赛获奖经验  多看历年的竞赛题 集训时长 模拟题量

    2024年02月07日
    浏览(46)
  • 2023年天府杯全国大学生数学建模竞赛B题中国环境问题的治理解题全过程

       问题背景:    随着经济的快速发展和人口的持续增长,中国的环境问题已经成为了一个急需解决的重要问题。这些环境问题不仅对人们的健康和生活质量产生了巨大的影响,还对生态系统和生态平衡造成了极大的破坏。近年来,中国政府积极推动环保事业的发展,通

    2024年02月08日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包