双色球彩票预测可视化(python)
前言
嗯,先说说这个项目我用到的框架吧。。。
首先用到了自动化爬虫框架selenium,用来爬取数据,网址
由于主要想看看每期开奖号码,所以可视化就简单一点matplotlib折线图就可以了。
好的一切准备就绪,开搞。
源代码如下:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# @date: 2020/8/11 17:31
# @name: 双色球预测
# @author:咩小饬
from selenium import webdriver
import matplotlib.font_manager as fm
from matplotlib import pyplot as plt
import matplotlib as mpl
import numpy as np
# 解决中文乱码问题
#sans-serif就是无衬线字体,是一种通用字体族。
#常见的无衬线字体有 Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, 中文的幼圆、隶书等等。
mpl.rcParams['font.sans-serif']=['SimHei'] #指定默认字体 SimHei为黑体
mpl.rcParams['axes.unicode_minus']=False #用来正常显示负号
url = "http://www.cwl.gov.cn/kjxx/ssq/kjgg/"
driver = webdriver.Chrome()
driver.get(url)
r1_list = []
r2_list = []
r3_list = []
r4_list = []
r5_list = []
r6_list = []
#红球预测
red_dataset = driver.find_elements_by_xpath('//tbody/tr')
for r1,r2,r3,r4,r5,r6 in zip(red_dataset,red_dataset,red_dataset,red_dataset,red_dataset,red_dataset):r1 = r1.find_element_by_xpath('./td/span[1]').textr2 = r2.find_element_by_xpath('./td/span[2]').textr3 = r3.find_element_by_xpath('./td/span[3]').textr4 = r4.find_element_by_xpath('./td/span[4]').textr5 = r5.find_element_by_xpath('./td/span[5]').textr6 = r6.find_element_by_xpath('./td/span[6]').textr1_list.append(r1)r2_list.append(r2)r3_list.append(r3)r4_list.append(r4)r5_list.append(r5)r6_list.append(r6)
y=list(range(1,31))
print(len(r1_list),len(y))
plt.figure()
plt.title("双色球预测走势图")
ln1, = plt.plot(y,r1_list,color="red")
ln2, = plt.plot(y,r2_list,color="blue")
ln3, = plt.plot(y,r3_list,color="orange")
ln4, = plt.plot(y,r4_list,color="green")
ln5, = plt.plot(y,r5_list,color="black")
ln6, = plt.plot(y,r6_list,color="yellow")
plt.legend(handles=[ln1, ln2,ln3,ln4,ln5,ln6], labels=['一号红球走势', '二号红球走势','三号红球走势','四号红球走势','五号红球走势','六号红球走势'])
plt.show()
运行结果:
当然咯,主要内容不是我这些瞎比比。看代码!!!主要掌握selenium框架与matplotlib的使用方法就行,至于后面的预测阶段。。。这个。。。需要自己设计算法。有兴趣就搞搞看,说不定你找到其中的规律了,那可真的就发了!(苟富贵,勿相忘。
)
双色球彩票预测可视化(python)相关推荐
- 深度置信网络预测算法matlab代码_深度学习双色球彩票中的应用研究资料
点击蓝字关注我们 AI研习图书馆,发现不一样的世界 深度学习在双色球彩票中的应用研究 前言 人工神经网络在双色球彩票中的应用研究网上已经有比较多的研究论文和资料,之前比较火的AlphaGo中用到的深度 ...
- python写一个双色球彩票计算器
首先声明,赌博一定不是什么好事,也完全没有意义,不要指望用彩票发财.之所以写这个,其实是用来练手的,可以参考这个来预测一些其他的东西,意在抛砖引玉. 啰嗦完了,马上开始,先上伪代码 打开网址 读取内容 ...
- caffe预测、特征可视化python接口调用
转载自: 深度学习(九)caffe预测.特征可视化python接口调用 - hjimce的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/hjimce/articl ...
- 深度学习(九)caffe预测、特征可视化python接口调用
caffe预测.特征可视化python接口调用 原文地址:http://blog.csdn.net/hjimce/article/details/48972877 作者:hjimce 网上有很多caf ...
- Python随机生成一注双色球彩票
Python双色球是一种比较常见的彩票玩法, 每一注彩票由6个介于1到33之间的不重复数字和1个介于1到16之间的数字组成.请编写函数随机生成一注双色球彩票,并打印出来,结果是完全随机的. impor ...
- 利用python写一个简单的双色球彩票系统
利用python写一个简单的双色球彩票系统 1.设置每次买的号码一样 写一个双色球彩票系统,系统可以随机产生一组数据,一组彩票数据有六位数,这六位数的的取值范围是0和1. 一张彩票是两块钱,用户可以选 ...
- BP神经网络在双色球彩票上的预测实验及实现
人工智能和人工神经网络,提到这些可能有很多人都觉得很高深,很高级.但其实也有简单的,比如BP神经网络,就目前的人工神经网络发展看,除了深度学习算法的人工神经网络以外,应用最广泛的就是BP神经网络,BP ...
- Python 双色球彩票系统
Python 双色球彩票系统 双色球彩票系统,系统可以随机产生一组数据,一组彩票数据有六位数,这六位数的的取值范围是0和1.一张彩票是两块钱,用户可以选择购买彩票的张数,若余额充足,用户可以开始游戏, ...
- 【计算机专业毕设之基于python爬虫的汽车销量预测可视化分析系统-哔哩哔哩】 https://b23.tv/2gOjMVB
[计算机专业毕设之基于python爬虫的汽车销量预测可视化分析系统-哔哩哔哩] https://b23.tv/2gOjMVB https://b23.tv/2gOjMVB
最新文章
- 利用python进行数据分析学习笔记(2)
- Lombok 介绍和使用详情
- 6升小米6——算法解题
- Android中使用HttpClient实现HTTP通信效果
- JAVA学习资料整理
- 前端中对象的几种创建方式
- 线程安全、同步与互斥机制以及死锁的产生与实现
- PageRequestManager
- 总结 15/4/23
- 如何处理杀不掉的病毒
- 在dom最前面插入_虚拟 DOM 到底是什么?
- STM32WL开发之LORA产品选型
- OEM/ODM windows 10 源镜像下载
- uc手机浏览器 手机模拟_UC浏览器开发者版调试手机页面
- 有营养的算法笔记(七)
- Flashpaper序列号
- 增强现实(AR)智能眼镜的关键技术:标定、跟踪与交互
- iOS上传IPA时提示导入此构建版本时出错-errors occurred in the app thinning process
- [论文翻译]据传比MTCCN的FaceBoxes《FaceBoxes: A CPU Real-time Face Detector with High Accuracy》
- 92 - 青蛙跳台阶