Bonjour,
Voici un exemple pour montrer ce que j’essaie de faire (je suis débutante et votre aide me sera précieuse).
A B C
02.03.2017 4.5 9.5
04.05.026 2 NA
08.06.2018 NA 6
NA 8 5
Mon fichier comporte plusieurs colonnes avec entêtes (température, dates, humidité, etc..) que des chiffres ou dates et il y a aussi des « NA ».
J’aimerais, afin de faire mes stats descriptives, réaliser la moyenne, le min, le max, l’écart-type et avoir le nombre de données et tout cela pour chacune des colonnes du fichier.
J’aimerais que ces informations viennent s’ajouter en fin de chaque colonne (je suppose que je dois donc créer des nouvelles lignes nommées « moyennes », « ecart-type » etc, mais je ne sais pas comment faire).
Pour l’instant, j’ai simplement réussi à calculer la moyenne par colonne (script ci-dessous), mais je n’arrive pas à sortir un nouveau fichier avec le fichier de base et mes moyennes en bas de chaque colonne et pareil pour les autres paramètres. Pouvez-vous m’aider s’il vous plait ?
Un grand merci par avance.
fichier_test_apply5<-read.csv("test_apply.csv", sep=";", header=TRUE)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 test5<-function(dat){ out<-c(rep(0,length(dat))) for (i in c(1:length(dat))) out[i]=mean(as.numeric(dat[,i]), na.rm=T) return(out) } pro<-test5(fichier_test_apply5)
Partager