问题条形图的图像
大家好,这是我第一次在Stack Exchange上发帖,我首先要说的是,我是一个编码初学者(就像,真的是一个初学者(。
我在为我的一个班级创建酒吧情节时遇到了问题。(我在这篇文章中附上了这个有问题的酒吧情节的图片(。
正如你所看到的,它有两个问题:
(1( 这个传说实际上挡住了的整个第四个情节
和
(2( 我只是不可能每个叶子形状都有一种颜色,(换句话说,一种颜色代表多个叶子形状。我有13个叶子形状,我想要13种不同的颜色,每个形状一个(。
最后,这里是我用来生成绘图的代码:
barplot(shape_biome_table,beside=T,legend.text = T,col=c(1:13),
main="Leaf Shapes By Biome Type",
xlab="Leaf Shape",ylab="Frequency",las=1,
args.legend=list(x="topright"))
如果有人能帮我弄清楚需要做些什么来解决这两个问题,我将不胜感激。而且,正如我之前提到的,我不太精通编码术语,所以请尽量让你的解释尽可能容易理解。
非常感谢!
R的原生绘图支持有点麻烦。也许第一件事是尝试ggplot2。我试着猜测一下你的数据是什么样子的。
library(tidyverse)
library(ggplot2)
shape_biome_table <- tribble(
~leaf.shape, ~biome,
"Acicular", "Hawaiian Natives",
"Acicular", "Hawaiian Natives",
"Acuminate", "Hawaiian Natives",
"Aristate", "Mediterranean" )
ggplot(shape_biome_table, aes(x = leaf.shape, fill = leaf.shape)) +
geom_bar() +
facet_grid(. ~ biome)