DataScienceProgramming

所属分类:数值算法/人工智能
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2024-01-24 09:18:40
上 传 者sh-1993
说明:  数据科学编程
(DataScienceProgramming)

文件列表:
.idea/
data/
src/
tests/
LICENCE
main.py
requirements.txt

# Programació per a la ciència de dades El paquet es divideix en 2 carpetes principals i un fitxer: - `src` Conté tots els exercicis amb els seus corresponents codis. - `tests` Conté tots els tests de cada exercici. - `main` s el fitxer principal i el que s'ha d'executar. ATENCI: Un cop executat el `main` a partir de l'exercici 5, quan es carregui el primer plot i ja s'hagi revisat, és necessari tancar la pestanya per poder obrir el següent plot, d'igual manera en l'exercici 6 pels histogrames. ## Com executar el codi: A través de la terminal, podem executar diferents ordres a través de comandes. s possible crear un nou entorn virtual executant: ``` virtualenv venv ``` Per instal·lar els mòduls necessaris s'executa: ``` pip install -r requirements.txt ``` Per executar tots els exercicis, un darrere l'altre s'executa: ``` python3 main.py ``` phyton3 -m venv ### Proves Les proves es poden executar executant: ``` pytest ``` Primer creem un ".coverage" executant: ``` coverage run -m pytest ``` Per veure una vista ràpida dels resultats dels testos s'executa: ``` coverage report ``` Per veure una solució més detallada, s'executa: ``` coverage html ``` Això crearà una carpeta nova, anomenada "htmlcov", amb un resum dels resultats. Dins la carpeta ens dirigirem al document anomenat "index.html", donarem clic dret i l'obrirem amb el navegador. D'aquesta forma serà possible veure amb més detall els resultats. #### Comandes Addicionals: Si es dona el cas que no s'executen els plots o histogrames de l'exercici 5/6, s'executa: ``` sudo apt-get install python3-tk ``` Si es dona el cas que no deixa executar directament un coverage, s'executa: ``` python3 -m coverage run --source=src -m pytest ``` Si es dona el cas que no deixa veure una vista ràpida dels resultats, s'executa: ``` python3 -m coverage report ```

近期下载者

相关文件


收藏者