matrice à partir d'une autre avec un test
Bonjour,
Je récupère la matrice suivante (dont la taille peut varier):
Code:
1 2 3 4 5 6 7
| 1 1 2 1 1 4 5 2 4 2 3 2
2 1 2 2 2 4 3 3 2 0 0 0
3 3 -30 0 0 0 0 0 0 0 0 0
4 0 43 3 1 3 3 2 2 2 1 2
5 0 0 0 0 0 0 0 0 0 0 0
6 44 -69 1 1 0 1 0 1 0 -3 5
7 45 -35 45 -19 12 5 11 0 7 2 8 |
sur laquelle je souhaiterais récupérer la valeur moyenne par ligne en testant chaque ligne!
En effet:
-si une ligne ne comporte que des zéros (ligne 5) ou trop de zéros (ligne 3);je ne veux pas la prendre en compte
- si elle comporte peu de zéros (ligne n°2, 4 et 6) je souhaite faire la moyenne sur les valeurs non nulles
Par ailleurs, si une valeur a un trop grand écart avec les autres je souhaiterais ne pas en tenir comptes dans mes moyennes (résultats faussés) comme la 2ème valeur dans la 4ème ligne ou ligne 6. Comment-dois je m'y prendre?
Merci d'avance de votre aide