Как вычислить% выигрышей столбца фрейма данных «match_outcome»

#r

#r

Вопрос:

Привет, ребята, я только начал несколько недель назад, так что извините, если это очень просто.

У меня есть фрейм данных со столбцом, который называется «game_outcome». Строки являются либо «выигрышем», либо «проигрышем». Я хотел бы вычислить% выигрышей

Ответ №1:

Существует много способов, вот пара способов

 # sample data frame
df = data.frame(game_outcome=sample(c("win", "lose"), 100, replace = T), a=1, b=NA)

# get counts for each category and find proportion
table(df$game_outcome) / nrow(df)

lose  win 
0.53 0.47 

# for only one case
sum(df$game_outcome == "win") / nrow(df)

0.47