教你如何用Python分析出选注双色球号码
创始人
2024-05-25 16:22:09
0

前言

嗨喽,大家好呀~这里是爱看美女的茜茜呐

又到了学Python时刻~

数据集介绍

找从19年到现在的开奖历史数据,我们首先要把这个历史数据拿到,

拿到我们再进行做分析,分析每个号码出现的频率是多少,

哪个多,我们就买哪个,哪个概率高就买哪个(仅供娱乐)

本次不讲如何采集,所以数据是现成的

开发环境

我的开发环境是 anaconda --> jupyter notebook

( 源码、教程、文档、软件点击此处跳转跳转文末名片加入君羊,找管理员小姐姐领取呀~ )

代码展示

导入模块

import numpy as np
import pandas as pd
from pyecharts import options as opts
from pyecharts.charts import Pie

整理数据

df = pd.read_csv('彩票数据集.csv',header=None,index_col=0)
df

总体分析

把红球的号码拿出来

列:从1到6拿到数据

行: 所有行的数据都是想要的数据

red_ball = df.loc[:,1:6]

把蓝球的号码拿出来

blue_ball = df.loc[:,7]

做数据统计

每个号码出现的次数

flatten是numpy.ndarray.flatten的一个函数,即返回一个折叠成一维的数组。

red_ball_count = pd.value_counts(red_ball.values.flatten())
blue_ball_count = pd.value_counts(blue_ball)
x = red_ball_count.index.tolist()
y = red_ball_count.values.tolist()

可视化展示

pie = (Pie().add("",[list(z) for z in zip(x, y)])
)
pie.render_notebook()

x = blue_ball_count.index.tolist()
y = blue_ball_count.values.tolist()
pie = (Pie().add("",[list(z) for z in zip(x, y)])
)
pie.render_notebook()

19年

df_19 = df.loc[19151:19001,:]
red_ball = df_19.loc[:,1:6]

把蓝球的号码拿出来

blue_ball = df_19.loc[:,7]

做数据统计

每个号码出现的次数

red_ball_count = pd.value_counts(red_ball.values.flatten())
blue_ball_count = pd.value_counts(blue_ball)x = red_ball_count.index.tolist()
y = red_ball_count.values.tolist()
pie = (Pie().add("",[list(z) for z in zip(x, y)])
)
pie.render_notebook()
x = blue_ball_count.index.tolist()
y = blue_ball_count.values.tolist()
pie = (Pie().add("",[list(z) for z in zip(x, y)])
)
pie.render_notebook()

20年

df_20 = df.loc[19151:19001,:]
red_ball = df_20.loc[:,1:6]

把蓝球的号码拿出来

blue_ball = df_20.loc[:,7]

做数据统计

每个号码出现的次数

red_ball_count = pd.value_counts(red_ball.values.flatten())
blue_ball_count = pd.value_counts(blue_ball)x = red_ball_count.index.tolist()
y = red_ball_count.values.tolist()
pie = (Pie().add("",[list(z) for z in zip(x, y)])
)
pie.render_notebook()
x = blue_ball_count.index.tolist()
y = blue_ball_count.values.tolist()
pie = (Pie().add("",[list(z) for z in zip(x, y)])
)
pie.render_notebook()

21年

df_21 = df.loc[21073:21001,:]
red_ball = df_21.loc[:,1:6]# 把蓝球的号码拿出来
blue_ball = df_21.loc[:,7]# 做数据统计
# 每个号码出现的次数
red_ball_count = pd.value_counts(red_ball.values.flatten())
blue_ball_count = pd.value_counts(blue_ball)x = red_ball_count.index.tolist()
y = red_ball_count.values.tolist()
pie = (Pie().add("",[list(z) for z in zip(x, y)])
)
pie.render_notebook()
x = blue_ball_count.index.tolist()
y = blue_ball_count.values.tolist()
pie = (Pie().add("",[list(z) for z in zip(x, y)])
)
pie.render_notebook()

尾语

感谢你观看我的文章呐~本次航班到这里就结束啦 🛬

希望本篇文章有对你带来帮助 🎉,有学习到一点知识~

躲起来的星星🍥也在努力发光,你也要努力加油(让我们一起努力叭)。

最后,宣传一下呀~👇👇👇更多源码、资料、素材、解答、交流皆点击下方名片获取呀👇👇👇

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...