a <- data.frame(squid = c(10,20,30),octopus = c(40,80,90),tuna = c(20,50,40))
rownames(a) <- paste(1:nrow(a),"月")
library(kableExtra)
kable(a) |> kable_classic("striped",full_width = F)
|
squid
|
octopus
|
tuna
|
1 月 |
|
10|
|
40|
|
20|
|
2 月 |
|
20|
|
80|
|
50|
|
3 月 |
|
30|
|
90|
|
40|
|
b <- as.matrix(a)
i <- 2
barplot(b[i,],col='skyblue',main=rownames(b)[i],ylab='百皿')
abline(h = seq(0, 100, 10), lty = 2, col = gray(0.5, 0.25))

barplot(b,col=c(rgb(255,174,66,100,max=255),'lightblue','lightgreen'),
main = '積上',
ylab = '百皿')
abline(h = seq(0, 300, 50), lty = 2, col = gray(0.5, 0.25))
legend("topleft", fill = c(rgb(255,174,66,100,max=255),'lightblue','lightgreen'), legend = rownames(b))

barplot(t(b),col=c(rgb(255,174,66,100,max=255),'lightblue','lightgreen'),
beside = T,
main = '集合',
ylab = '百皿')
abline(h = seq(0, 100, 10), lty = 2, col = gray(0.5, 0.25))
legend("topleft", fill = c(rgb(255,174,66,100,max=255),'lightblue','lightgreen'), legend = colnames(b))
