Para la correcta ejecución de los archivos de este repositorio debe tener previamente instalados:
cd ~
tar xjf firefox-*.tar.bz2
, luego para iniciar Firefox, ejecuta el script firefox en la carpeta firefox: ~/firefox/firefox
bash Miniconda3-latest-Linux-x86_64.sh
conda install python
conda install -c r r-essentials
Luego procede a la instalación usando conda, por medio de la consola, de:
conda install jupyter
conda install -c anaconda beautifulsoup4 requests
conda install -c conda-forge selenium
apt -y install gnuplot
, y para dar soporte al uso de gnuplot en el notebook:pip install --upgrade --no-cache-dir
git+https://github.com/has2k1/gnuplot_kernel.git@master
conda install numpy
git clone https://github.com/Gia37/Baloto.git
Una vez clonado el repositorio desde la terminal, realice los siguientes pasos:
Ingrese a la carpeta donde clono el proyecto Baloto y luego a la carpeta Codigo ejecutando los siguientes códigos, respectivamente:
cd Baloto
cd Codigo
Ejecute el código Descarga.py que genera los archivos Datos.md, Datos.dat y Frecuencia.dat:
python Descarga.py
Luego se generaran los archivos Datos.md, Datos.dat y Frecuencia.dat, donde el primero muestra de forma presentable las series con sus respectivas fechas y números sorteados, el segundo, solo muestra en 6 columnas los números sorteados para su análisis y el tercero muestra 2 columnas, la primera con el número de la balota (que va desde 1 hasta 45) y la segunda con el número de veces que dicho número ha salido.
En este archivo se muestran en 6 columnas los números sorteados, es decir, en la primera columna se encuentran todos los números de las balotas que han salido de primeras en el historico de sorteos, en la segunda columna los números de las segundas balotas, y así hasta la sexta balota.
Se pueden observar más datos de lo esperado (número de series), esto es debido a que en dicho archivo se encuentra tanto el Baloto tradicional como el Baloto revancha, siendo así que cada vez que juegue el Baloto y se actualice el archivo de Consulta.py
se agregan dos sorteos a la lista.
Utilizamos el archivo Consulta.py sólo para consultas de información básica. Este es un archivo con el cual el usuario puede consultar información acerca de los datos, en este caso, se permiten hacer cuatro tipo de consultas:
Para la ejecución de este archivo se ingresa a la carpeta donde se encuentra Baloto y una vez allí, se abre la carpeta Codigo ingresando en la terminal:
cd Baloto
cd Codigo
Y por último ejecutar:
python Consulta.py
In [4]:
#Ejemplo de Consulta
import Consulta as C
from IPython.display import display, Markdown
display(Markdown(C.F_Mark()))
En este avance se calcula, por medio de R, la media, mínimo, máximo, la frecuencia y la desviación estandar, se seleccionaron los números de todas las balotas de los sorteos que van desde el 2001 hasta el 2016 (año actual), que se encuentran en el archivo Datos.dat
, cada vez que se actualicen los datos se debe actualizar la estadística.
In [10]:
%%bash
Rscript "Estadistica_Descriptiva.R"
Se hallan dos secuencias, una con las 6 balotas que más se repiten y la otra con las 6 balotas que menos se repiten, el numero de sorteos en las que aparecen por lo menos 3 balotas, el porcentaje que tiene cada balota en salir, la media aritmetica de las probabilidades, la desviación media, las diferencias entre la secuencia de frecuencias mayores y la secuencia de frecuencias menores, y por último la mayor y menor diferencia que hay entre la secuencia de frecuencias mayores y la secuencia de frecuencias menores.
In [11]:
%%bash
python Estadistica_Inferencial.py