Я новичок в Stata, и я буду признателен, если кто-то поможет мне разобраться, как добавить дополнительные ярлыки в мою гистограмму.Как сделать дополнительные ярлыки в barchart в Stata
У меня есть частоты для 5 категорий (скажем, Apple, Orange, Banana, Grape, Lemon) и хотели бы составить гистограмму, сравнивающую проценты этих категорий (масштаб на Y - процент) также хотел бы добавить частотные данные вне бара в качестве метки.
Однако, я хотел бы включить дополнительные данные, связанные с каждой категорией на графике:
У меня есть два индекса (CS и DS), рассчитанные в Excel, значения между 0 и 1, а также между -1 и 0 соответственно , , поэтому для каждой категории у меня есть два индекса CS и DS, и мне нужно показать их внутри каждого бара для каждой категории.
Итак:
var1 (categories): Apple, Orange, Banana, Grape, Lemon
var2 (frequencies): 65, 20, 1, 0, 39
var3 (CS index): 0.25, 0.12, 0, 0.42, 0.09
var4 (DS index): -0.15, -0.46, 0, -0.12, -0.2
Кажется, что мне нужно запустить команду twoway
, но это не удалось.
Я использовал этот код, чтобы прибыть примерно то, что я хочу, чтобы сравнить категории, но я не знаю, как добавить другие данные, которые:
graph hbar (sum) var2, over(var1) blabel(bar, format(%9.3g)) asyvars
percentages showyvars bar(1, color(gs6)) bar(2, color(gs6)) bar(3,
color(gs6)) bar(4, color(gs6)) bar(5, color(gs6)) bar(6, color(gs6))
legend (off) bargap(100) ytitle("Percentage", size(3.5))
graphregion(fcolor(white)) plotregion(margin(zero))
Я забыл упомянуть, что бар должен быть горизонтальным и процент означает долю от общего объема фруктов. – ashkan