El siguiente proyecto se realiza como una actividad de la clase Herramientas Computacionales de la carrera Computación Científica de la Universidad de Medellín(UdeM), siguiendo paso a paso las instrucciones dadas por el Docente Edward Yesid Villegas.
- En el Baloto se espera que el comportamiento sea aleatorio y por ende la secuencia de mayor probabilidad no posee una significancia estadística. La idea del proyecto es la verificación de la aleatoriedad del Baloto.
- Para la correcta ejecución de los archivos de este repositorio debe tener previamente instalados:
- Firefox: descargar el instalador correspondiente a su sistema operativo de la página Instrucciones de instalación, muchas distribuciones de Linux tienen por defecto Firefox,una vez descargado el archivo abre un Terminal y ve a tu directorio de inicio:
cd ~tar xjf firefox-*.tar.bz2, luego para iniciar Firefox, ejecuta el script firefox en la carpeta firefox:~/firefox/firefox
- Miniconda: descargar el instalador correspondiente (python 2 o 3, 32 o 64 bits, windows, linux o mac) de la página Miniconda, y seguir las instrucciones según su sistema operativo. Para el caso de linux:
bash Miniconda3-latest-Linux-x86_64.sh
- Python: para la instalación de python, usando conda, se puede seguir el siguiente comando en la terminal:
conda install python
- R: usaremos conda para instalar R:
conda install -c r r-essentials
- Luego procede a la instalación usando conda, por medio de la consola, de:
- Jupyter:
conda install jupyter - BeautifulSoup:
conda install -c anaconda beautifulsoup4 requests - Selenium:
conda install -c conda-forge selenium - Gnuplot:
apt -y install gnuplot, y para dar soporte al uso de gnuplot en el notebook:pip install --upgrade --no-cache-dirgit+https://github.com/has2k1/gnuplot_kernel.git@master
- Numpy:
conda install numpy
- Jupyter:
- Clonar el repositorio:
git clone https://github.com/Gia37/Baloto.git
Para mas información sobre el uso de los códigos relevantes para la construcción del objetivo del proyecto puede visitar la Documentación.