ssj兼职数据Django+pyecharts可视化展示simp00

frompyecharts.chartsimportBar,WordCloud,Line,Pie#分别是柱状图词云折现(曲线)饼图前端使用的是Django模板语言加载同一种模板使用Ajax从后端获取生成的图的json信息第一个Bar的代码可以如下所示

defbar_salary()->Bar():ress=partJobInfo.objects.all()salary_list=[]salary_dic={}foriinress:#这个for循环就是统计单价的所有信息ifi.priceand5<=i.price<=200:#这里去除脏数据ifi.priceinsalary_dic:salary_dic[i.price]+=1else:salary_dic[i.price]=1x=sorted(list(salary_dic.keys()))y=[salary_dic[i]foriinx]x=[str(i)foriinx]#要求输入的数据是字符串需要格式化一次try:salary_bar=(Bar().add_xaxis(x).add_yaxis("元/小时",y,color=Faker.rand_color()).set_global_opts(title_opts=opts.TitleOpts(title="数量"),datazoom_opts=[opts.DataZoomOpts(),opts.DataZoomOpts(type_="inside")],).dump_options_with_quotes())exceptExceptionase:print(e)returnreturnsalary_bar饼图按照如下所示的代码返回json数据到前端前端使用这个数据进行可视化

defeducation_Pie()->Pie():ress=partJobInfo.objects.all()education_dic={}foriinress:ifi.educationineducation_dic:education_dic[i.education]+=1else:education_dic[i.education]=1c=(Pie().add("",list(education_dic.items()),center=["40%","50%"],).set_global_opts(title_opts=opts.TitleOpts(title="学历验饼图"),legend_opts=opts.LegendOpts(type_="scroll",pos_left="80%",orient="vertical"),).set_series_opts(label_opts=opts.LabelOpts(formatter="{b}:{c}")).dump_options_with_quotes())returncLine的曲线图可以参照如下所示的代码

defdistrict_Line()->Line():ress=partJobInfo.objects.filter()dateTime_dic={}foriinress:ifi.dateTime.yearindateTime_dic:dateTime_dic[i.dateTime.year]+=1else:dateTime_dic[i.dateTime.year]=+1x_data=[iforiindateTime_dic.keys()]y_data=[dateTime_dic[i]foriinx_data]x_data=sorted(x_data)x_data=[str(i)foriinx_data]print(x_data)print(y_data)c=(Line().set_global_opts(tooltip_opts=opts.TooltipOpts(is_show=False),xaxis_opts=opts.AxisOpts(type_="category"),yaxis_opts=opts.AxisOpts(type_="value",axistick_opts=opts.AxisTickOpts(is_show=True),splitline_opts=opts.SplitLineOpts(is_show=True),),).add_xaxis(xaxis_data=x_data).add_yaxis(series_name="",y_axis=y_data,symbol="emptyCircle",is_symbol_show=True,is_smooth=True,label_opts=opts.LabelOpts(is_show=False),).dump_options_with_quotes())returnc词云图的计算非常消耗资源为了减少计算资源按照如下先生成词云所需要的wordCloud.json文件然后在每一次点击对应页面的时候,直接加载wordCloud.json文件进行可视化生成就按照如下的代码

importreclassPriceProcess:def__init__(self):self.result=partJobInfo.objects.all()defupdate_salary(self):foriinself.result:if"元/小时"ini.salary:hours=re.findall(r'\d+',i.salary)ifhours:i.price=float(self.processing(hours))i.save()else:passelif"元/天"ini.salary:day=re.findall(r'\d+',i.salary)ifday:price=float(self.processing(day,8))i.price=round(price,2)i.save()elif"元/月"ini.salary:month=re.findall(r'\d+',i.salary)ifmonth:price=float(self.processing(month,22*8))i.price=round(price,2)i.save()else:passelse:try:i.price=re.findall(r'\d+',i.salary)[0]i.save()exceptExceptionase:passdefprocessing(self,i_data,num=1):price_min=int(min(i_data))price_max=int(max(i_data))result_price=(price_max+price_min)/2/numreturnresult_pricedjango代码与浏览器交互模型

1.用户通过浏览器请求一个页面2.请求到达RequestMiddlewares,中间件对request做一些预处理或者直接response请求3.URLConf通过urls.py文件和请求的URL找到相应的View4.ViewMiddlewares被访问,它同样可以对request做一些处理或者直接返回response5.调用View中的函数6.View中的方法可以选择性的通过Models访问底层的数据7.所有的Model-to-DB的交互都是通过manager完成的8.如果需要,Views可以使用一个特殊的Context9.Context被传给Template用来生成页面a.Template使用Filters和Tags去渲染输出b.输出被返回到Viewc.HTTPResponse被发送到ResponseMiddlewaresd.任何ResponseMiddlewares都可以丰富response或者返回一个完全不同的responsee.Response返回到浏览器,呈现给用户

THE END
1.上海C++招聘上海招聘C++人才c/c++开发工程师(通信协议开发) 【上海-金桥】 10-15k 1-3年本科五险一金绩效奖金带薪年假节日礼物 软通动力 互联网,计算机软件,IT服务已上市10000人以上 黄女士 招聘顾问 C++软件工程师 【上海-漕河泾】 25-50k·14薪 3-5年本科 深圳泊松软件技术有限公司 https://www.liepin.com/city-sh/career/c2/
2.C开发区办公室兼职(时长半小时+当天结算+工作轻松)兼职客服兼职(节日福利+日结)[莱山区] 烟台林燕企业管理有限公司 / 30元/小时(日结) /发布时间:2024-10-15 Z急招快递分拣(工作轻松+时间自由+下班秒结账)[福山区] 烟台乐聘 / 185元/天(日结) /发布时间:2024-12-06 C福山分拣工:(下班秒结账+容易上手+干几天都行 )[福山区] https://www.ytrcw.com.cn/job/25170
3.兼职猫客户主任资源整合上BDwork,必得我客 找合作 找企业/找人 搜索 地推拉新养老金社群优惠券带货信用卡数字人民币 搜索 免费发布合作信息 分享TA的名片 发送消息 加为好友 加入黑名单 https://www.bdwork.com/?485541 用户组:LV1 奇瑞QQ Xu99TTJdIL0c 兼职猫|公司:广州九尾科技|职位:客户主任 https://www.bdwork.com/?485541
4.C兼职外包C接单接活平台2024年C远程招聘甜薪工场C远程工作招聘平台,提供C兼职外包招聘、C接单、C外包、接活和灵活用工招聘人才,方便C在闲暇时间接私活兼职,为有C外包需求企业提供优质的C兼职招聘服务!https://www.txgc.com/resume/c/
5.兼职刷单?小心被“割韭菜”!南方+(一)刷单+抖音点赞:诈骗分子通常主动联系事主称有兼职可做,只要完成点赞任务即可获取佣金,让事主下载陌生APP领取点赞任务,操作结束后事主尝试提现不成功,才发现被骗。 张女士接到陌生电话,称加微信公众号并下载“XX科技”APP,抖音点赞关注,做任务即可获取佣金,张女士操作后却发现无法提现,才发觉被骗,受骗金额https://static.nfapp.southcn.com/content/202309/18/c8112419.html
6.投资界快讯兼职猫已完成1.6亿C轮融资,将从兼职切入全职市场投资界本次融资后,兼职猫新增“鹿用”业务线,从兼职切服务业全职市场。 投资界(微信ID:pedaily2012)7月12日消息,兼职猫近日披露,公司已在2017年底完成1.6亿元C轮融资,由九牧王股份有限公司和首泰金信股权投资基金管理有限公司投资。 截至目前,兼职猫已经获得了6轮融资,详情见下表: https://m.pedaily.cn/news/433417
7.www.bjhjprint.com/mokaka39957.html 经过三天两夜的实战化检验,7月11日上午,沈阳军区某摩步旅上报年度革新成果终于有了定论:9项成果被旅蓝方分队无情淘汰,“某型火炮瞄准检测器”等3项革新成果在硝烟中脱颖而出,正式列为该旅革新成果上报项目。、.. 据英国媒体8月21日报道,日本政府将近期发生放射性污水泄漏的福岛核电站辐射严重等级上调至3级http://www.bjhjprint.com/mokaka39957.html
8.的人数等于只能上C岗位人数的2倍.而只能上A岗位的人数比能兼职某公司针对A、B、C三种岗位招聘了35人,其中只能上B岗位的人数等于只能上C岗位人数的2倍.而只能上A岗位的人数比能兼职别的岗位的人多1人,在只能上一个岗位的人群中,有一半还能上Ahttps://www.zybang.com/question/76ab6af12f7d9e2c23b434634b66d053.html
9.A项目负责人B兼职安全生产管理人员C主要负责人D专职安全生产施工单位的()应当经水行政主管部门安全生产考核合格后方可参与水利工程投标。 A 项目负责人 B 兼职安全生产管理人员 C 主要负责人 D 专职安全生产管理人员 E 技术负责人 --- 正确答案 未取得安全生产考核合格证的施工企业主要负责人、项目负责人和专职安全生产管理人员不得参与水利工程投标并不得担任相关施工管理职务https://m.zhongshan.huatu.com/tiku/4223787.html
10.www.sthj99.com/mokoi11第三节开场老詹就中三分,随后协防大帽新秀席尔瓦的暴扣,40岁的老头太猛了吧?魔术一波11-3缩小到1分,魔术依靠高度与前场篮板已经反超了,詹姆斯跨越全场2+1后又助攻科洛科造犯规,詹姆斯三节17分7篮板4助攻1盖帽,累詹战术继续用。 末节,詹姆斯防五号位对大瓦,他带领湖人7-5反超打停魔术。詹姆斯外线三分命中,http://www.sthj99.com/mokoi11_23/638049.html
11.招募兼职莲花佳缘招募兼职 奖励丰厚,具体如下: 会员消费(如充值、缴实名认证费、购买VIP、查看联系方式等)的90%,由平台系统自动奖励给推荐人,可即时提现。 对推荐人(交友会员、推广员皆可以是推荐人)予以重奖,平台将90%的收益奖励给推荐人(80%+10%,80%奖励给推荐人,10%奖励给推荐人的推荐人),以鼓励大家都积极邀请身边的https://www.fozilove.com/index.php?c=about&a=detail&id=10
12.潜在周报:第42周收录193起投融事件,国内外O2O领域出现井喷现象ofo共享单车完成1.3亿美元C轮融资 滴滴出行、美国对冲基金Coatue、小米、中信产业基金为本轮投资领投方,元璟资本、著名风险投资家Yuri Milner以及ofo的早期投资方经纬中国、金沙江创投等早期投资机构继续跟投。ofo共享单车是无桩共享单车出行解决方案,首创“共享单车”模式。用户通过微信服务号或移动App输入车牌号即可获得车https://www.tmtpost.com/2503435.html
13.@所有人春风送岗:有一种心安一一家门口就业澎湃号·政务1、大专以上学历,手持C照以上,三年以上的驾驶经验,无不良嗜好; 2、年龄在30岁以下; 3、能吃苦耐劳,团队和服务意识较强; 4、具有较强的组织协调能力、良好的沟通能力、语言表达能力; 5、完成上级交给的其它事务性工作; 6、退伍及转业军人优先考虑。 https://www.thepaper.cn/newsDetail_forward_11203752
14.灌篮之王清纯女勾引被C国产 456.74MB 269好评 日文编码系统与乱码关系 耍乳头的肌肉男同视频免费观看网站 公孙离的小穴被插进去 111.49MB 299好评 男女激情操的网站软件 爆操肉色丝袜美女嫩穴 271.12MB 啊不要太深了退出去轻点别塞了好多求你了好疼啊不要 爱足交的痴女下属周宁av完整版 http://crm.zlbox.cn/index.php/mokerlo/69396.html
15.韩根成社会兼职: 中国免疫学会基础免疫学分会委员;《细胞与分子免疫学杂志》编委,《中国肿瘤生物治疗杂志》编委;Journal of Immunology, Cellular Molecular Immunology等杂志的审稿人。 附2010年至今发表的SCI研究论文(*通讯作者;#第一作者) 1.Wang Z, Sun D, Chen G, Li G, Dou S, Wang R, Xiao H, Hou C, http://ktyw.henu.edu.cn/info/1101/1480.htm
16.A.网络创业B.加盟创业C.兼职创业D.团队创业E.概念目前,在社会上形成的较为统一的创业种类主要有七种( ) A. 网络创业 B. 加盟创业 C. 兼职创业 D. 团队创业 E. 概念创业 https://m.ppkao.com/wangke/daan/fc3fd9eb35984c9297fa81b4cf0aaa80