1

在 Stata 中,我尝试创建一个将 9 个条形图与以下代码相结合的图形:

graph bar perc_not_like if x002_02a == 352 | x002_02a == 208 | x002_02a == 246 | x002_02a == 264 | ///
                           x002_02a == 578 | x002_02a == 752, title("Northern European Countries") ytitle(% of people that do not like immigrants) by(x002_02a)

关键是我只想要一个标题。上述代码实际发生的情况是,每个条形图都有一个标题,这使图表变得一团糟。

我该如何解决?

4

2 回答 2

0

以下代码解决了我的问题:

graph bar (mean) perc_not_like if x002_02a == 352 | x002_02a == 208 | x002_02a == 246 | x002_02a == 264 | ///
                                  x002_02a == 578 | x002_02a == 752, ///
                                  ytitle(% of people that do not like immigrants) ///     
                                  by(x002_02a, title("Northern European Countries", span))
于 2013-09-12T14:54:43.257 回答
0

如果我正确理解了这个问题,请单独生成每个图表而不使用该title()选项。

每次图生成后,提交

graph save filename.gph, replace

(将每个图形的文件名更改为不同的名称。)

然后提交graph combine命令,引用您刚刚生成的每个图形文件,并在其中包含title()选项。

于 2013-09-12T03:07:51.350 回答