This should already be supported.

You can set the formatted value (the value displayed) separately from
the id itself in column 0.

http://code.google.com/apis/chart/interactive/docs/reference.html#DataTable_setFormattedValue

On Fri, Mar 2, 2012 at 12:14 PM, EMS <[email protected]> wrote:
> The current treemap data representation, where all node names must be
> unique, does not support some very reasonable use cases:
>
> Disk usage.
> Budget analysis
>
> I propose a "simple" fix that is backwards compatible to the current
> implementation.
> Support an optional column: data.addColumn('string', 'Header').  If this
> column is present, show the Header instead of the node ID, otherwise, behave
> as current.
> Then arbitrary IDs could be used for the nodes.  For example:
>
> data.addColumn('string', 'ID')
> data.addColumn('string','Parent')
> data.addColumn('number','Size')
> data.addColumn('string', 'Header')
> data.addRows([
>   ['1', null, 0, 'root'],
>   ['2', '1', 0, 'home'],
>   ['6', '1', 0, 'work'],
>   ['3', '2', 10, 'documents'],
>   ['4', '2', 50, 'pictures'],
>   ['5', '4', 50, 'photo.png'],
>   ['7', '6', 70, 'documents'],
>   ['8', '6', 200, 'pictures',],
>   ['9', '8', 150, 'photo.png'],
> ]);
>
> On Thursday, May 26, 2011 5:45:40 PM UTC-4, NA wrote:
>>
>> Suppose that your DataTable has repeated values for some leaf nodes.
>> The treemap combines those leaves together under each parent node for
>> which any of them appear.  This means that the leaf nodes appear under
>> parent nodes that they do not belong to.
>>
>> It appears that there is an assumption being made internally by the
>> treemap code that the values for the leaf node are unique.  This may
>> not be the case - instead, uniqueness can be guaranteed by combining
>> the value along with the row number.
>>
>> Are there any workarounds to this?  I can prob post an example if this
>> is really needed, but I suppose that by now this may be a known
>> issue.
>>
> --
> 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/-/VYRQZaWL_7AJ.
>
> 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.



-- 
-
---
Tayeb Al Karim
[email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
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