摘要

榆林中小型煤矿企业销售过程存在"粗放式管理"、"定价随意"、"数据不透明"等问题,且随着企业内部销售数据不断增加,以人力进行煤炭销售数据分析及可视化已经给企业造成了巨大的资源浪费。本研究通过实地调研榆林周边中小型煤矿企业销售模式,对煤种、客户和业务员三要素进行深入挖掘,针对购买吨数与结余数,以结余和吨数为特征属性,利用Python pandas对煤炭销售数据进行数据处理,采用K-Means聚类算法实现了客户的自动分类,借助matplotlib和tkinter对最终结果集进行可视化展示,在此基础上,开发了一款面向榆林中小型煤矿的煤炭销售数据分析及可视化组件。实例研究结果表明,该组件能够从不同角度对销售数据进行分析,降低煤矿企业的数据分析成本,为企业决策提供辅助支持。