oops, that's pretty much exactly what your solution does. derp :)

On Thursday, May 10, 2012 12:30:13 PM UTC-7, caustik wrote:
>
> Thx, for the reply and workaround solution!
>
> It seems like a flexible extension for a future version would be the 
> ability to set a formatting callback which passes as a parameter the value, 
> and you return whatever display value you want. Maybe that already happens 
> under the hood somewhere for the existing formatters, and would just need 
> to have a hook exposed.
>
> function blah(val) { return (val / 1000000) + "M"; }
>
> vAxis: {
>                     format: 'custom("blah")'
> }
>
> On Thursday, May 10, 2012 12:21:23 PM UTC-7, asgallant wrote:
>>
>> Unfortunately, the only formatting you can do with the axis is via the 
>> vAxis.format option, which takes a string that is a pattern from a subset 
>> of the ICU Pattern 
>> Set<http://icu-project.org/apiref/icu4c/classDecimalFormat.html#_details>. 
>>  You can transform your data manually, however, to get the units to the 
>> correct size, and then append the unit to the axis and tooltip values. 
>>  See:  http://jsfiddle.net/asgallant/6kyhf/ 
>>
>> On Thursday, May 10, 2012 1:57:59 PM UTC-4, caustik wrote:
>>>
>>> I can't for the life of me seem to find a way to transform the values 
>>> of vertical axis labels. 
>>>
>>> There are formatters like "google.visualization.NumberFormat" - but it 
>>> doesn't seem to support custom algorithms for transforming numbers. Is 
>>> there any way to enumerate and manually transform labels? 
>>>
>>> Here's a mock-up of what I'm shooting for: http://i.imgur.com/XLEno.png 
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-visualization-api/-/6wlU2L4pwhkJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to