Any character? I doubt it. But you can I think get away with anything
that -char()- recognises. Here's a dopey example.
. gen mla2 = cond(foreign == 0, "`=char(216)'", "`=char(247)'")
. graph matrix headroom trunk weight length, ms(none) mla(mla2)
mlabpos(0)
Mind you, a quick look at the results of -asciiplot- from SSC doesn't
suggest many symbols good for graphs that aren't accessible otherwise.
See also
SJ-5-4 gr0023 . . . . Stata tip 27: Classifying data points on scatter
plots
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . N.
J. Cox
Q4/05 SJ 5(4):604--606 (no
commands)
tips for using separate, gray-scale gradation, and text
characters as class symbols to classify data points on
a scatter plot
which is freely visible at
http://www.stata-journal.com/sjpdf.html?articlenum=gr0023
Nick
[email protected]
David Airey
I always seem to forget that trick. I suppose one could use any
character from a symbol font too.
On Mar 31, 2009, at 7:59 AM, Nick Cox wrote:
> As Martin says, -mcolor()- never takes anything other than something
> indicating a single colour.
>
> So, either you generate the individual graphs using -scatter- and then
> -graph combine-, or you distinguish genders in another way.
>
> Here's another easy solution, if not to your problem:
>
> . sysuse auto, clear
> (1978 Automobile Data)
>
> . gen mlbl = cond(foreign == 0, "o", "+")
>
> . graph matrix headroom trunk weight length, ms(none) mla(mlbl)
> mlabpos(0)
>
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/