Réaliser un diagramme de causes à effet

avec R

Un diagramme de causes à effet (causes-effet), alias diagramme d'Ishikawa alias des diagramme des 5M (Matières, Main d'œuvre, Milieu, Méthode et Machine)) alias diagramme en arêtes de poisson, permet de trier les différentes causes à l'origine d'un effet.

Remarque : les 6M (5M + Mesures ou Management) et les 7M (5M + Mesures et Management) sont des approfondissements optionnels de ce diagramme.

Exemple

Pour réaliser un tel diagramme de causes à effet, la librairie qcc doit être installée.

Diagramme d'Ishikawa avec le logiciel R

1. Installer qcc()

install.packages("qcc") # installation si nécessaire
library(qcc)    # chargement de la librairie qcc

2. Préparer les informations nécessaires utiles et moins utiles

les_causes = list(
Mesures=c("Absence de contrôles métrologiques", "Précision des appareils", "Précision du technicien"),
Matière=c("Matière première de mauvaise 'qualité'", "Des produits contaminés contaminants"),
Main_doeuvre=c("Personnel inexpérimenté dans la gestion de la machine", "Qualiticien sans autorité"),
Milieu=c("Condensation", "Moisissures","Froid"),
Méthode=c("Les machines ne sont pas sous contrôle", "La réglementation n'est pas appliquée", "Démarche qualité inexistante"),
Machine=c("Pannes fréquentes", "Révisions nombreuses", "Chauffe", "Approvisionnement lent en pièces")
)
names(les_causes) =c("Mesures","Matières","Main d'oeuvre","Milieu","Méthode","Machine") # permet de changer le nom main d'oeuvre

3. Donner un nom à l'effet étudié et un titre au diagramme (optionnel)

effet = "La production doit s'arrêter \n ce qui engendre des coûts" # le \n permet un retour à la ligne
titre =  "Diagramme de causes à effets"

4. Tracer le diagramme (exige l'installation et le chargement de la librairie qcc)

cause.and.effect(cause=les_causes,effect=effet, title = titre,cex = c(1.8, 0.6, 1), font = c(1, 3, 2))
# cex : taille des polices des causes principales (1.8 pour Milieu, Matériel...), taille des sous-causes, taille de l'effet
# font : précise le format de causes principales, sous-causes et effet (1 : normal, 2 : gras, 3 : italique, 4 : gras + italique)