On Mon, Jan 9, 2012 at 11:24 PM, Julia Lawall <julia.lawall(a)lip6.fr> wrote:
On Mon, 9 Jan 2012, Usman Bhatti wrote:
For me, it should work without modification....The following method that
you
are using should carry out the desired functionality...
LinearFillColor: #counts within: rules;
Thanks, but I'm not sure to understand. We just got one white box and one
black box. Maybe it will look better with more data?
Yes. That is the reason. You can see a gradient of color for nodes with
more data.
julia
LinearFillColor: part should take as a parameter the count of a single
> rule.
> The within: part should take an array that contains all the counts of all
> your rules in the system...
>
> On Mon, Jan 9, 2012 at 4:50 PM, Julia Lawall <julia.lawall(a)lip6.fr>
> wrote:
> I got some help from Damien Cassou, and he wrote the following
> code:
>
> viewRules: rules
> view interaction popupText: [:rule | rule ruleName].
> view shape rectangle
> linearFillColor: #counts
> within: rules;
> withoutBorder.
> view nodes: rules forEach: [:rule | self viewRule: rule].
> view verticalLineLayout.
>
> I would like the colors not to be arbitrary, but to vary
> depending on the counts value. For example, for a small value,
> I would like a light color and for a large value I would like a
> dark color. I could for example normalize the values so that
> they are between 0 and 100. Is there an easy way to do this?
>
> thanks,
> julia
>
>
>
>