python 显示折现图

base.dbcomm db

json
com.business.common
com.business.common CommonUtil
matplotlib.pyplot plt
matplotlib.dates mdates
matplotlib.pylab pylab
pylab *
mpl.rcParams[] = [] mpl.rcParams[] = ProductInfo:

    getProductByCategoryCode(, categoryCode):
        getProductByCategoreCodeSQL = bigDict={};
        result = CommonUtil.getExcludeItemKeys()
        :
            conn = db.getLocalConn();
            conn.cursor() cur:
                cur.execute(getProductByCategoreCodeSQL, (categoryCode))
                row cur:
                    params=json.loads(row[])
                    itemKeyName params.keys():
                        (itemKeyName result):
                            ;
                        (itemKeyName bigDict.keys()):
                            itemvalue=params[itemKeyName]
                            bigDict[itemKeyName]={itemvalue:}
                        :
                            dict=bigDict[itemKeyName];
                            (params[itemKeyName] dict.keys()):
                                count=dict[params[itemKeyName]]+dict[params[itemKeyName]]=count
                                bigDict[itemKeyName]=dict
                            :
                                dict[params[itemKeyName]]=bigDict[itemKeyName] = dict
                bigDict
        :
            conn.close();


    get_productinfocount_by_categorycode(,category_code):
        get_product_info_by_category_code_sql = :
            conn = db.getLocalConn();
            conn.cursor() cur:
                cur.execute(get_product_info_by_category_code_sql, (category_code,));
                result = cur.fetchone()
        :
            conn.close();
        result[];


productInfo = ProductInfo();

dict=productInfo.getProductByCategoryCode()

itemKeyName dict.keys():
    dictChild=dict[itemKeyName]
    point_xx=(dictChild.keys());
    point_x=((dictChild.keys()))
    point_y=(dictChild.values());

    pylab.figure()
    x = ()
    pylab.xticks(point_x, point_xx)
    pylab.plot(point_x, point_y, )

    pylab.show()


转载于:https://my.oschina.net/payzheng/blog/664066

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值