title: Google Charts y-axis values
body: <p>I have a set of paired data:</p>
  
  <pre><code>[(x_1,y_1), (x_2,y_2), (x_3, y_3)] 
  </code></pre>
  
  <p>and I want to make an <code>XYChart</code> out of it using the python <a href="https://code.google.com/p/google-chartwrapper/" rel="nofollow"><code>GChartWrapper</code></a> library such that that the y-axis values are a transformation of the data. </p>
  
  <p>A simple example is a log graph with the actual values on the side, <em>e.g.</em> if <code>y_1</code>, <code>y_2</code>, and <code>y_3</code> represent <code>log_10</code> values, then the graph will chart them as such but the labels on the y-axis could be <code>10^{y_1}</code>, <code>10^{y_2}</code>, and <code>10^{y_3}</code>. </p>
  
  <p>I've tried playing around with <code>chxr</code> for this but that doesn't work because then it's not just the labels on the axis that change, but the whole axis. For example, if I have the log one from above and my y values are <code>0</code>, <code>1</code>, <code>2</code>. I would like the graph to look the same but the labels to instead be <code>10^0</code>, <code>10^1</code>, <code>10^2</code>, <em>i.e.</em> <code>1</code>, <code>10</code>, <code>100</code>. But because the gchart wants to preserve the scale, it then tries to make this into something where the range is from <code>0 -&gt; 100</code> rather than just changing the labels.</p>
  
  <p>How do I do this?</p>