Other postings have overtaken this. 
I read your post as 6 observations for each quarter. 
It seems you mean 6 observations, one at each quarter, which would be easier. 
The word "each" is treacherous, even to native English speakers, or people in the USA. 
Nick 
[email protected] 
René Geppert
Here you go.
var1   var2    Quarter
.485    28.37    1
.637    25.14    2
1.131  24.62    3
1.364  19.57    4
1.526  3.94      5
1.791  3.56      6
Nick Cox schrieb:
> Please give a minimal example of a relevant dataset. 
>
> Nick 
> [email protected] 
>
> René Geppert
>
> I am using Stata/SE 10 for Windows.
>
> I generated a graph using the following (simplified) code:
>
> . twoway (bar var1 Quarter, yaxis(1) yscale(range(0))) (line var2 
> Quarter, yaxis(2) )
>
> I do so in order to obtain two y-axes (left and right hand side) with a 
> different scale. To format the graph properly I experienced two problems:
> a) Both axes start at their minimum values, which I can fix for the left 
> hand side y-axis using yscale(range(0)), which does not work for the 
> right hand side y-axis for some reason. Why is that and how can I 
> achieve the same effect there?
> b) var 1 and var 2 have 6 observations (at each instance of Quarter). 
> How can I get a label at each instance in the graph for the line and bar 
> plot, respectively? That is, show the observation values for example 
> inside each bar and above the line. The blabel option which one can 
> usually use in a bar graph does not work in the twoway bar version.
>
*
*   For searches and help try:
*   http://www.stata.com/help.cgi?search
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/