How hard would it be to allow text datasets to be generated from
expressions? Then one can specify the number formatting with the
standard python formatting strings like "{:03}".

On Mon, Sep 30, 2013 at 3:30 AM, Jeremy Sanders
<[email protected]> wrote:
> Dear All
>
> For the next release, I've added support for non-text datasets as labels.
> There isn't any support for how the numbers are formatted, however. It might
> be useful to have a number or date to text dataset plugin to do the
> conversion, however.
>
> Jeremy
>
> Joseph Xu wrote:
>
>> Hi Benjamin:
>>
>> Thanks, that works! The only problem is that the labels don't
>> automatically update when the dataset it's based on changes, but it's
>> not a big deal.
>>
>> Joseph
>>
>> On Mon, Sep 23, 2013 at 8:47 PM, Benjamin K. Stuhl
>> <[email protected]> wrote:
>>> On 9/23/2013 5:38 PM, Joseph Xu wrote:
>>>>
>>>> I'm trying to make a bar chart with numeric labels at the top, kind of
>>>> like this:
>>>>
>>>> http://www.dplot.com/barchart/barchart3_h600.png
>>>>
>>>> I tried to do this by adding an additional x-y plot with hidden
>>>> markers and the bar chart length for both the y position and the
>>>> labels. However, it seems like you can't use numeric data sets for
>>>> labels. I tried some other things, like creating a dataset using
>>>> "str(y)" for the expression, but that fails also. Is there any way to
>>>> hack around this?
>>>
>>>
>>> Hi Joseph,
>>>   Your idea about creating a dataset using str(y) is a good one, it just
>>> takes a bit more typing at the veusz console command line. If your
>>> numeric dataset is named 'y', you could create a text label dataset by
>>>
>>> SetDataText('y_labels', [ str(v) for v in GetData('y')[0] ])
>>>
>>> for example. I hope this helps with your goal!
>>>
>>> Regards,
>>> -- BKS
>>>
>
>
>
> _______________________________________________
> Veusz-discuss mailing list
> [email protected]
> https://mail.gna.org/listinfo/veusz-discuss

_______________________________________________
Veusz-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/veusz-discuss

Répondre à