Re: ListPlot with row vectors
- To: mathgroup at smc.vnet.net
- Subject: [mg28515] Re: [mg28500] ListPlot with row vectors
- From: Tomas Garza <tgarza01 at prodigy.net.mx>
- Date: Tue, 24 Apr 2001 01:48:50 -0400 (EDT)
- References: <200104230103.VAA03925@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Use Transpose[] to get your points (please avoid initial capital letters for your symbols): In[1]:= a = {{x1, x2, x3, x4, x5, x6}, {y1, y2, y3, y4, y5, y6}}; In[2]:= ListPlot[Transpose[a]]; will get you what you want. If you have duplicate points in Transpose[a}, then In[3]:= Union[Transpose[a]] will get rid of them. Tomas Garza Mexico City ----- Original Message ----- From: "Nicola" <pasquino at seas.upenn.edu> To: mathgroup at smc.vnet.net Subject: [mg28515] [mg28500] ListPlot with row vectors > I have 2xN matrix whose column vectors are points in the cartesian plane. I > would like to plot these points, and therefore I assumed that ListPlot would > do the job. But I realized that ListPlot only plots a one row vector against > integer numbers, or at the most a list of points in the form > {{x1,y1},{x2,y2},{}...} > The problem is that I have the points in the form > A={{x1,x2,x3,x4,x5,x6...},{y1,y2,y3,y4,y5}}. > How can I turn my matrix into a form that Mathematica can use, so to plot > the points on the plane? > > One more questions, if you don't mind. How can I have the starting matrix A > contain only unique points? In other words, there should be no repetitions > of the same point in the matrix. > > Please *post* and *email* your replies. > Thanks for your help! > > Nicola > > >
- References:
- ListPlot with row vectors
- From: "Nicola" <pasquino@seas.upenn.edu>
- ListPlot with row vectors