Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Varying plot symbols according to additional

  • To: mathgroup at smc.vnet.net
  • Subject: [mg113896] Re: Varying plot symbols according to additional
  • From: Bob Hanlon <hanlonr at cox.net>
  • Date: Wed, 17 Nov 2010 05:30:32 -0500 (EST)

data = RandomReal[{0, 1}, {15, 4}] // Sort;

For example, let data represent {x, y, marker size, marker hue}

Graphics[{
  Line[data[[All, {1, 2}]]],
  {Hue[#[[4]]],
     Disk[#[[1 ;; 2]],
      Max[#[[3]]/40, .006]]} & /@
   data},
 Frame -> True]


Bob Hanlon

---- Leo Ditolaghi <leoditolaghi at gmail.com> wrote: 

=============
Hi all,

I saw this question posted in another forum. I wish to do the same in
Mathematica;
the author says he routinely does it, does anyone know how?

Thanks in advance,

Leo

> Good morning. Suppose I have a table of data with multiple columns. The
first column has X values, and the second (say) has Y values to be plotted
against X. The remaining columns have other data associated with X, but I'm
not going to plot those.
>
> Now suppose I want to plot X against Y, but I want the markers to vary in
shape, color, or some other visible characteristic depending on the values
of data in columns that I am not plotting. Now granted, I could write a
series of loops to parse the data array into smaller arrays, and plot each.
But that's a lot of work, and it would be more compact and readable if I
could use the other data columns parametrically to set marker
characteristics.
>
> I'm still fairly new to this system, but as a long-time Mathematica user, this
is a fairly common thing to do. Is it straightforward in this system? Thanks, my
searches have come up short.
>
> Oh yeah. Ideally, I could create a legend containing each symbol type,
even though only only y-series is being plotted.
>
> Appreciate any help I can get...




  • Prev by Date: How To Successfully Read Notebooks in Mathematica 7?
  • Next by Date: Re: Mathematica 8 docs online now!
  • Previous by thread: How To Successfully Read Notebooks in Mathematica 7?
  • Next by thread: Re: Varying plot symbols according to additional