создать фрейм данных
test <- data.frame(Country = c("USA", "GER", "FRA"),
Golds = c(930, 247, 192),
Bronzes = c(639, 320, 234),
Silvers = c(728, 284, 212))
построить за один шаг
test %>%
gather(key = "award", value = "number", -Country) %>%
ggplot(aes(x = Country, y = number, color = award, fill = award)) +
geom_col(position = "dodge")