WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Evaluation de la dynamique spatio-temporelle de l'évolution de la covid a Libreville par une approche machine learning


par Bakari RAMADANE
Institut Africain d’Informatique - Diplôme d’Ingénieur Informaticien 0000
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

QUATRIEME PARTIE : FINALISATION DE LA SOLUTION

Chapitre VIII : IMPLEMENTATION ET RESULTATS

25. CHOIX DES OUTILS

a) Choix de la Plateforme logiciel

Le projet a été implémenté en utilisant le langage de programmation R version 4.1.2 et en utilisant la plateforme RStudio version 4.1.2

(1) Pourquoi le langage de programmation R ?

R est un environnement de simulation libre pour l'informatique statistique et graphique crée par Ross Ihaka et Robert Gentleman. R et Python sont aujourd'hui les bases indispensables du data scientist. Il existe néanmoins des différences qui sont notables et qui orienterons vos choix lors de la décision du langage à utiliser pour un projet.

Emmanuel Jakobowicz, dans son ouvrage « python pour le data scientist » a fait une étudecomparative entre R et python sur les caractéristiques intrinsèques de chaque langage dont les conclusions sont résumés dans le tableau 15 suivant :

Tableau 15 : comparaison des caractéristiques de R et python

Propriété

R

Python

Analyse de données

Très bien adapté (FactoMineR)

manque d'outils de visualisationadaptés

Visualisation

Capacités fortes (ggplot2)

Bonnes capacités (Matplotlib et Seaborn)

Applications« web »

En avance grâce au package shiny

Quelques packages se mettent en place avecBokeh et Dash

Source : (Jakobowicz, 2018)

En outre Ricco Rakotomalala, dans son article intitule : «R et python performance comparées » a montré pour certains taches de prétraitements des données et des statistiques descriptifs, R avait en moyenne un temps d'exécution nettement inférieur à celui de python (voir tableau 16)

Tableau 16:comparaison de performance de R et Python

 

Source : (Rakotomalala)

(2) Les limites du langage de programmation R

D'après (Odhiambo, juillet 2020) , les inconvénients majeurs du langage R sont :

· La Difficulté à apprendre le langage R : les fonctions peuvent avoir la fâcheuse habitude de renvoyer un type d'objet imprévu.

· La syntaxe pour résoudre certains problèmes peut ne pas être si évidente. Cela est dû au grand nombre de bibliothèques.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Ceux qui rêvent de jour ont conscience de bien des choses qui échappent à ceux qui rêvent de nuit"   Edgar Allan Poe