On Fri, Apr 27, 2012 at 9:53 PM, Andrew Nikitin <ns...@hotmail.com> wrote:
> > > From: June Kim (???) <junea...@gmail.com> > > > > That's too bad. How is plot's drawtext implemented in the low level? It > > seems like to call 11!:0 y. Is there any possibility to implement a new > > feature easily? > > Define "easily". > For exmaple, you can place labels with > > plot i.10 > pd 'textc 100 20 asdf' > pd 'show' > > and adjust values of 100 and 20 appropriately. It will even preserve > relative > position if you scale your form a little bit. Not sure how to do rotation, > though. > > I found a way to do the rotation. As a starting point, pd 'reset' pd 'labels 0 1' pd i.10 pd 'textfont Arial 9 angle900' pd 'text 100 0 Hello World' pd 'show' Now I need to increase the bottom margin to make space for rotated xlabels. BTW, do not be too bent on generating everything with J. You can save > properly > resized plot into bmp and then edit category names there the way you want. > If > your categories are same all the time and only data changes -- save the > bottom portion of your plot into another bmp and use it with subsequent > plot > of same size and layout. > Yeah. Thanks for reminding me of good heuristics : do not try to use your favorite tool for everything. > > > That's a clever idea, but looking at a 90 degrees rotated histogram is > > unnatural to many people. :( > > Reading 90 degrees rotated text on x axis is also unnatural to many people. > There is no best solution, you have to make some hard choices here. > You are right. I have to choose between rotated bars and rotated xlabels if I want to follow rotation approach. Thanks. > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm