Advertisement

Python Visualization — Matplotlib Visualization (II)

阅读量:

以某餐饮企业的订单详情表数据为可视化对象,分析:

销售额随时间的变化情况

销售额与星期的关系

订单数量与销售额的关系

数据预处理

复制代码
 import pandas as pd

    
 from sqlalchemy import create_engine
    
  
    
 con = create_engine('mysql+pymysql://root:@127.0.0.1:3306/test?charset=utf8')  # 创建连接数据库的
    
 tmp1 = pd.read_sql('meal_order_detail1',con=con)
    
 tmp2 = pd.read_sql('meal_order_detail2',con=con)
    
 tmp3 = pd.read_sql('meal_order_detail3',con=con)
    
 data = pd.concat([tmp1,tmp2,tmp3],axis=0)  # 拼接数据,纵向拼接

销售额随时间的变化情况

复制代码
 # 计算收入

    
 data['price'] = data['counts']*data['amounts']
    
 # 日期转换为星期
    
 ind = pd.Date

全部评论 (0)

还没有任何评论哟~