Statistique
Statistiques
Statistiques
-
- 1 / 453
-
Lernkarten
Diagramme en boite à moustaches = box plot quoi ? générale
- Indispensable pour les données quantitatives
- Permet d’identifier les données extrêmes (outliers) ou coquilles
- Informe sur la forme de la distribution
stata box plots
graph box AVEC over et non by
Ex : graph box bwt, over(smoke)
Diagramme de dispersion (scatter plot) quoi ?
- Permet d’illustrer la relation entre deux variables quantitatives (lien avec la corrélation de Pearson)
- Axe x : variable indépendante / axe y : variable dépendante
- Sujet : point qui correspond aux valeurs des deux variables de sujets
- Utile pour identifier les valeurs extrêmes
scatter plot (dispersion) : stata (comment j'écris
scatter (Possible de l’écrire graph twoway scatter ou twoway scatter ou scatter.)
- On écrit scatter vaY et va X
scatter stata si je veux la droite
scatter mpg weight || lfit mpg weight
--> si je veuxc ajouter une option , by (et non over)
scatter stata : pour superposer 2 graphique que dois-je faire ?
Pour superposer deux types de graphique = on utilise la commande twoway
Graphique de férquence cumulée : quoi ?
c'est comme les fréquence cumulée on va par escaliers
stata : quelle est l'option norm dans histogram
Option « norm » dans histogram représente la ligne de normalité de la distribution de votre variable d’étude.
stata bone commande :
- tabulate/tab
- Table
- summarize
- tabstat
- quali
- quali
- quanti
- quanti
stata : Pour une seule variable catégorielle les commandes STATA « table » et « tabulate » affichent le même résultat en output ?
FAUX
Table à fréquence absolue seulement
Tabulate à Fréquence absolue, relative & cumulée
Stata : mettre en ordre croissant
sort wt (poids dans l'exemple)
stata : afficher les 10 dernières lignes
- list wt in -10/l (l= L minuscule)
stata : créer un nouvelle variable (ht est en cm, il faut mettre en m donc d'aboird convertir la taille en m)
gen ht_m=h/100
gen BMI=(wt/ht_m^2)
stata : je veux un arrondi après de 0.1 pour le BMI
gen BMI_arrondi=round(BMI,0.1)
si j'avais voulu deux décimales, j'aurais écrit 0.01)
stata Est-ce que le «bmi» moyen des hommes est plus élevé que celui des femmes?
tabstat BMI_arrondi, s(mean) by(sex)
stata Quelle valeur de «bmi» correspond au 1er quartile (25%), 2ème quartile (50%) et 3ème quartile (75%) de l’échantillon?
centile BMI_arrondi, centile (25 50 75)
ou autre opitions
su BMI_r, de
centile BMI_r, centile (0(25)100)
tabstat BMI_r, s(p25 p50 p75)
stata : pourquoi import excel ---> firstrow en option
car c'est pour signifier à stata que la première ligne sont indicateur et qu'il ne faut pas coder
stata Générer un numéro d’identification unique des patients. Appeler cette nouvelle variable id.
gen id=_n
stata mettre id en premier et age en deuxième
order id age
stata labéliser qch (exemple)
label variable psys "pression artérielle systolique (mm Hg)"
stata : mettre un chiffre derrière un texte =
encoder (exemple homme et femme devienne 1 et 0)
encode sex, gen(sexe)
stata :
- définir un nouveau label
- appliquer mon label à une variable
- label define mallab 1"Maladie" 0"Pas de maladie"
- label values malcor2 mallab
stata : que signifie gen hyperchol =cond(cholest>240,1,0)
je gén¨re une nouvelle variable et que comme condition que si cholestérol > 240 =1 ou sinon ce sera 0
stata : si j'ai des chiffre en rouge donc considérer comme des chiffres : commande `?
destring age, replace
stata : créer des catégories d'âge
egen agecat =cut(age), at(30(10)70)
stata : si je veux labéliser une variable (et non les valeurs)
label variable agecat "Classes d'âge"
Effacer la variable month : stata
drop month
stata : différence su (summerize) et codebook
summarize → statistiques numériques de base (moyenne, écart‑type, min, max, n).
codebook → description structurelle et qualitative des variables (types, labels, valeurs uniques, fréquences, valeurs manquantes, plages, etc.).
stata pour combiner un grpahque (2 étapes)
- histogram psys, normal name(g1) (le nommer)
- graph combine g1 g2 g3 g4 g5 g6
stata : Pour chercher le mode d'une caétgorie d'âge : 2 variantes
- tab agecat
- graph bar (count), over(agecat) blabel(total)
stata : pour mettre en relation deux données quantitative on utilise quoi ?
- scatter (scatter plox)
- corr (correlation Pearson)
stata : mettre en relation deux valeurs mais une quantitative et l'autre catégorielle ?
*une variable quanti et une catégorielle --> graph box et tabstat selon var_car
- graph box variable quant, by(valeur catégorielle)
puis
tabstat psys, by(hyperchol) stat (n mean sd median iqr) --> regarder l'écart type et iqr
stata : mettre en relation deux valeurs qualitatives ?
deux variables qualitatives --> tableaux à 2 entrées + col ou row selon la question
Ex : tab hyperchol malcor2, col
(c'est que mes deux données sont pour 1 ou 0 comme catégorie)
stata commande : Y a-t-il une relation entre la classe d’âge et la cholestérolémie parmi les femmes ? Représenter la relation par des statistiques.
tabstat cholest if sexe==1, by(agecat) stat(n mean sd median iqr)
Pourquoi les probabilités sont indispensables aux statistiques : Inférence statistique
- L’inférence statistique est fondée sur la théorie des probabilités (on est obligé d’avoir un échantillon car on ne peut pas avoir toute la population).
Inférence statistique : déf
- inférer des caractéristiques propres à une population à partir des caractéristiques propres à l’échantillon
Statistiques inférentielles : déf
- ensemble de méthodes qui permettent de déduire des conclusions sur une population à partir d’un échantillon
Principes de test d'hypothèse : 4 générales (explication sur ce qu'on fait)
- On a un échantillon
- On va identifier une statistique
- On compare l’échantillon à un modèle
- On pose notre échantillon sur ce modèle et on regarde à quel poids il est probable de tomber sur un tel échantillon
Probabilité : 2 types
- Objective ( à priori ou fréquentiste)
- Subjective ( à postériori ou bayésienne)