Ajouts des scripts + readme.md
This commit is contained in:
		@@ -51,7 +51,84 @@ ylabel("Fréquence");
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
**Résultat :**
 | 
					**Résultat :**
 | 
				
			||||||
 | 
					
 | 
				
			||||||

 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Question 2 : Histogramme des salaires moyens par niveau d'études {#q2}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> Tracez un histogramme des salaires moyens suivant le niveau d'études.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**[Script Scilab](scripts/q2.sce) :**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```scilab
 | 
				
			||||||
 | 
					niveau_etudes = D(:, 4);
 | 
				
			||||||
 | 
					salaires = D(:, 7);
 | 
				
			||||||
 | 
					unique_niveaux = unique(niveau_etudes);
 | 
				
			||||||
 | 
					moy_salaire_par_niveau = zeros(size(unique_niveaux));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					for i = 1:length(unique_niveaux)
 | 
				
			||||||
 | 
					    moy_salaire_par_niveau(i) = mean(salaires(niveau_etudes == unique_niveaux(i)));
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					bar(unique_niveaux, moy_salaire_par_niveau);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					xlabel("Niveau d''études");
 | 
				
			||||||
 | 
					ylabel("Salaire moyen");
 | 
				
			||||||
 | 
					title("Salaire moyen par niveau d''études");
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Résultat :**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Question 3 : Statistiques descriptives des salaires {#q3}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> Donnez les quartiles, interquartiles, minimum, maximum, moyenne, médiane, et écart-type des salaires. Tracez une boîte à moustaches.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**[Script Scilab](scripts/q3.sce) :**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```scilab
 | 
				
			||||||
 | 
					Q = quart(salaires)
 | 
				
			||||||
 | 
					IQR = Q(3) - Q(1);
 | 
				
			||||||
 | 
					min_salaire = min(salaires)
 | 
				
			||||||
 | 
					max_salaire = max(salaires)
 | 
				
			||||||
 | 
					mean(salaires)
 | 
				
			||||||
 | 
					median(salaires)
 | 
				
			||||||
 | 
					stdev(salaires)
 | 
				
			||||||
 | 
					boxplot(salaires)
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					**Résultat :**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- Quartiles : [Q1, Q2 (médiane), Q3] = [70000, 115000, 160000]
 | 
				
			||||||
 | 
					- Interquartile Range (IQR) : Q(3) - Q(1);
 | 
				
			||||||
 | 
					- Minimum : 350
 | 
				
			||||||
 | 
					- Maximum : 250000
 | 
				
			||||||
 | 
					- Moyenne : 115326.96
 | 
				
			||||||
 | 
					- Médiane : 115000
 | 
				
			||||||
 | 
					- Écart-type : 52786.184
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Question 4 : Répartition des salaires par genre {#q4}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> Refaire la question précédente, en distinguant les genres. Tracez une boîte à moustache pour chaque genre. Commentaires ?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**[Script Scilab](scripts/q4.sce) :**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```scilab
 | 
				
			||||||
 | 
					pie([surfaceAfrique, surfaceAmeriqueDuNord, surfaceAmeriqueDuSud, surfaceAsie, surfaceEurope, surfaceOceanie])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pie([populationAfrique, populationAmeriqueDuNord, populationAmeriqueDuSud, populationAsie, populationEurope, populationOceanie])
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Résultat :**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
| 
		 Before Width: | Height: | Size: 127 KiB After Width: | Height: | Size: 127 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								EXO3/img/q2.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								EXO3/img/q2.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 106 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								EXO3/img/q3.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								EXO3/img/q3.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 74 KiB  | 
							
								
								
									
										14
									
								
								EXO3/scripts/q2.sce
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								EXO3/scripts/q2.sce
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
				
			|||||||
 | 
					niveau_etudes = D(:, 4);
 | 
				
			||||||
 | 
					salaires = D(:, 7);
 | 
				
			||||||
 | 
					unique_niveaux = unique(niveau_etudes);
 | 
				
			||||||
 | 
					moy_salaire_par_niveau = zeros(size(unique_niveaux));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					for i = 1:length(unique_niveaux)
 | 
				
			||||||
 | 
					    moy_salaire_par_niveau(i) = mean(salaires(niveau_etudes == unique_niveaux(i)));
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					bar(unique_niveaux, moy_salaire_par_niveau);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					xlabel("Niveau d''études");
 | 
				
			||||||
 | 
					ylabel("Salaire moyen");
 | 
				
			||||||
 | 
					title("Salaire moyen par niveau d''études");
 | 
				
			||||||
							
								
								
									
										8
									
								
								EXO3/scripts/q3.sce
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								EXO3/scripts/q3.sce
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
				
			|||||||
 | 
					Q = quart(salaires)
 | 
				
			||||||
 | 
					IQR = Q(3) - Q(1);
 | 
				
			||||||
 | 
					min_salaire = min(salaires)
 | 
				
			||||||
 | 
					max_salaire = max(salaires)
 | 
				
			||||||
 | 
					mean(salaires)
 | 
				
			||||||
 | 
					median(salaires)
 | 
				
			||||||
 | 
					stdev(salaires)
 | 
				
			||||||
 | 
					boxplot(salaires)
 | 
				
			||||||
		Reference in New Issue
	
	Block a user