0
medals <- c(rep("United States",121), rep("China",70),rep("Great Britain",67), rep("Russia",56), rep("Germany",42), rep("France",42), rep("Japan",41), rep("Australia",29), rep("Italy",28), rep("Canada",22))
barplot(medals, names.arg=c("USA", "CHN", "GBR", "RUS", "GER","FRA","JPN","AUS","ITA","CAN"), main = "Top 10 Medal Winning Countries from the Rio 2016 Olympics", xlab = "Countries", ylab="Total Medals Won", cex.names=0.95)
的这两行代码是给这个错误“错误-0.01 *高:非数值参数二元运算符”为什么R中这两行简单的代码行不通?
我尝试使用R中的第一次
不是真的有必要重复每一个设置名称; (as.data.frame(table(medals)),barplot(Freq,names.arg = medals))'或者用ggplot:'ggplot(as.data.frame(table(medals) )),aes(奖牌,频率))+ geom_bar(stat ='identity')' – alistaire
请描述你想要达到的效果 – YakovL