Comment regarder les marges et les proportions données dans r

Dans l'analyse de données catégorique, de nombreuses techniques de R utilisent le totaux marginaux

Sommaire

de la table dans les calculs. Les totaux marginaux sont les nombres totaux de cas sur les catégories d'intérêt. Par exemple, les totaux marginaux de comportement seraient la somme sur les lignes de la table trial.table.

Comment ajouter des marges à la table

R vous permet d'étendre un tableau avec les totaux marginaux des lignes et des colonnes dans une simple commande. Pour cela, vous utilisez le (addmargins) fonction, comme ceci:

> Addmargins (trial.table) de Sumrisk saine malades 43no_risk 349 11 32 41 86 43Sum45

Vous pouvez également ajouter les marges pour une seule dimension en spécifiant le marge argument pour le (addmargins) fonction. Par exemple, pour obtenir uniquement les totaux de marge pour le comportement, vous effectuez les opérations suivantes:




> Addmargins (trial.table, la marge = 2) malades saine Sumrisk 349 43no_risk 11 32 43

La marge argument prend un certain nombre ou un vecteur de nombres, mais il peut être un peu déroutant. Les marges sont numérotés de la même manière que dans le apply () fonction. Ainsi 1 se dresse pour les lignes et 2 pour les colonnes. Pour ajouter la marge de colonne, vous devez définir marge à 2, mais cette marge de colonne contient les totaux des lignes.

Comment calculer les proportions

Vous pouvez convertir une table avec des comptes à une table avec des proportions très facilement en utilisant la prop.table () fonction. Cela fonctionne aussi pour les tables multivoies. Si vous voulez connaître les proportions d'observations dans chaque cellule de la table pour le nombre total de cas, il vous suffit de faire ce qui suit:

> Prop.table (trial.table) de healthyrisk malades 0,3953488 0,1279070 0,3720930 0.1046512no_risk

Cela vous dit que, par exemple, 10,4 pour cent des personnes dans l'étude étaient en bonne santé, même quand ils ont montré un comportement à risque.

Comment calculer les proportions de plus de colonnes et de lignes

Mais que faire si vous voulez savoir quelle fraction de personnes ayant des comportements à risque tombé malade? Ensuite, vous ne devez pas calculer les proportions en divisant les chiffres par le nombre total de cas pour l'ensemble dataset- place, vous diviser les chiffres par les totaux marginaux.

R vous permet de faire cela très facilement à l'aide, encore une fois, la prop.table () fonction, mais cette fois, en précisant le marge argument.

Jetez un oeil à la table. Vous voulez calculer les proportions plus chaque ligne, car chaque ligne représente une catégorie de comportement. Donc, pour obtenir les proportions correctes, vous spécifiez une marge = comme ça:

> Prop.table (trial.table, la marge = 1) de healthyrisk malades 0,7906977 0,2558140 0,7441860 0.2093023no_risk

Dans chaque rangée, les proportions résument à 1. Maintenant, vous pouvez voir que 79 pour cent des personnes présentant un comportement à risque est tombé malade. Eh bien, ce ne sont pas de grandes nouvelles que les comportements à risque peut provoquer des maladies, et les proportions indiquées dans le dernier point dans cette direction de résultat.

Pourtant, les scientifiques croient que vous seulement si vous pouvez le sauvegarder dans une manière plus objective. Voilà le point sur lequel vous devriez envisager de faire quelques tests statistiques.


» » » » Comment regarder les marges et les proportions données dans r