graph - 不同类别的 Stata 着色条形图

标签 graph colors stata

我有以下条形图,我想将条形图(A、B、C)从类别“1”着色为蓝色。条形图 A、B、C 从类别“2”到绿色、“3”到黄色、“4”到棕色、“5”到黑色...

我真的很难理解我该怎么做,因为当我尝试更改颜色时,它会将所有颜色更改为相同的颜色...

我的数据库是这样的:

ID var1 var2
sample1 A 1
sample2 B 1
sample3 C 1
sample4 C 1
sample5 A 2
sample6 B 3
sample7 C 2
sample8 A 4
sample9 A 4
sample10 A 5

为了生成下面的图表,我刚刚使用了命令:

graph bar (count), over(var1) over(var2)

这里我想做的是用不同的颜色给组 1、2、3、4 和 5 上色,但条形必须是相同的颜色...

例如A、B、C 来自第 1 组的蓝色,A、B、C 来自第 2 组的绿色,A、B、C 来自第 3 组的黄色,A、B、C 来自第 4 组的棕色,A、B、C 来自第 5 组黑色……

bar graph

最佳答案

如果您愿意使用图例而不是标签,我可能会这样做:

sysuse auto, clear
label define lab 1 "A" 2 "B" 3 "C" 4 "D" 5 "E"
lab val rep78 lab
graph bar (mean) price, over(rep78) asyvars over(foreign) bar(1, color(blue)) bar(2, color(green))  bar(3, color(yellow)) bar(4, color(brown)) bar(5, color(black)) legend(rows(1))

这会产生:

enter image description here

关于graph - 不同类别的 Stata 着色条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46934617/

相关文章:

php - 存储图形数据的最有效方法

python - 堆叠直方图不会堆叠

c++ - 链接图的顶点

list - 访问Stata中的列表元素

r - 为什么无论我如何将偏移量输入到模型中,预测都不会忽略 R 中泊松模型的偏移量?

r - 如何通过 R 调用 Stata 并运行语法?

javascript - 支持图形保存的客户端图形工具?

android - 如何设置溢出菜单的背景颜色

java - JSpinner 文本颜色

java - 使用同一个 Jbutton 多次更改形状的颜色