Re: Plotting multi-column data
- To: mathgroup at smc.vnet.net
- Subject: [mg71135] Re: Plotting multi-column data
- From: Bill Rowe <readnewsciv at sbcglobal.net>
- Date: Thu, 9 Nov 2006 03:37:48 -0500 (EST)
On 11/8/06 at 6:15 AM, dmwood at floyd.comcast.net (David Wood) wrote: >I'd like to to plot multi-column data, a line of which might look >like, e.g.: >x1 y1 y2 y3 y4 y5 >using Mathematica. (I might have several tens of columns of data.) >(Yes, I know MultipleListPlot would handle sets like >{{x1,f1(x1)},{x2,f1(x2},..}} etc, but this requires clumsily >defining several dozen new standalone data arrays.) >How to accomplish this efficiently appears mystically opaque to my >untutored eyes, or perhaps I'm addled from too much US election >coverage. A Google search on this group's archives, MathSource, and >the Wolfram site with the inoffensive keywords plot multi-column >data yielded doodly-squat (actually, less than that). >Any suggestions? Many thanks! It isn't clear to me whether you want separate plots or everything on one plot. First, generate so test data, i.e., data = Table[{x, 2x, x^2, x^3}, {x, 0, 1, .05}]; then ListPlot[data[[All, {1, #}]]]&/@Range[2, 4]; will generate separate plots with the first column being the x-axis for each and Show[Block[{$DisplayFunction = Identity}, ListPlot[data[[All, {1, #}]]]&/@Range[2, 4]]]; will generate a single plot with the first column being the x-axis -- To reply via email subtract one hundred and four