Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Compter les Valeurs | Facteurs
Introduction à R : Partie I

book
Compter les Valeurs

Si vous cherchez à compter les occurrences de chaque valeur dans un vecteur, la fonction summary() est exactement ce dont vous avez besoin.

Pour comptabiliser la fréquence de chaque niveau dans un facteur, utilisez la fonction summary() avec le facteur comme argument. Cela listera les occurrences pour chaque niveau que le facteur peut prendre. Par exemple :

# Factor variable
curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK',
'CHF', 'EUR', 'AUD', 'EUR'))
# Show summary
summary(curr_f)
12345
# Factor variable curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR')) # Show summary summary(curr_f)
copy

Rappelez-vous, la séquence des niveaux rapportés par summary() correspond à l'ordre défini lorsque vous avez utilisé la fonction factor(). Si aucun ordre n'est défini, il est par défaut numérique ou alphabétique.

Tâche

Swipe to start coding

Pour les données de notes mentionnées précédemment, calculez la fréquence de chaque note dans le facteur grades_f.

Solution

# Vector of grades and converting into factor
grades <- c("A","F","C","C","F","A","F","F","B",
"C","D","D","B","A","B","D","F","A",
"B","A","A","C","F","A","D","C")
grades_f <- factor(grades, labels = c('F', 'D', 'C', 'B', 'A'), ordered = T)
# Output the quantity of each possible value in grades_f
summary(grades_f)

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 4
# Vector of grades and converting into factor
grades <- c("A","F","C","C","F","A","F","F","B",
"C","D","D","B","A","B","D","F","A",
"B","A","A","C","F","A","D","C")
grades_f <- factor(grades, labels = c('F', 'D', 'C', 'B', 'A'), ordered = T)
# Output the quantity of each possible value in grades_f
___(___)

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt