Re: ListLinePlot starting at x=0 rather than x=1
- To: mathgroup at smc.vnet.net
- Subject: [mg123677] Re: ListLinePlot starting at x=0 rather than x=1
- From: "McHale, Paul" <Paul.McHale at excelitas.com>
- Date: Thu, 15 Dec 2011 04:54:53 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <201112121145.GAA12913@smc.vnet.net>
I believe there are two ways to represent data for list plot. The first is: {A,B,C} which are implicitly Y values and X is assumed to be {1,2,3} If you want to force something else, it is easiest to use a list of list where each list is a coordinate pair. Restating above, the actual list would be: {{1,A},{2,B},{3,C}} Back to your code and breaking it up a little more: m = Table[Accumulate[RandomReal[{-1, 1}, 25]], {3}] (* Generate all three{A,B,C} lists (implicit x values) *) m = Map[Table[{i - 1, #[[i]]}, {i, 1, Length[#]}] &, m] (* Map each list onto Table[] to add explicit x value *) ListLinePlot[m] -----Original Message----- From: pedro silva [mailto:pedro_silva58 at hotmail.com] Sent: Monday, December 12, 2011 6:45 AM To: mathgroup at smc.vnet.net Subject: [mg123677] ListLinePlot starting at x=0 rather than x=1 greetings from a newbie! i'm trying to plot a bunch of numbers against n {0,1,2...}, something along the lines of (from the help) ListLinePlot[Table[Accumulate[RandomReal[{-1, 1}, 25]], {3}]] , but i need the lines to start at x=0, rather than 1. i expect this to be simple, but i can't find a way to do it. any help would be appreciated! cheers, pedro
- References:
- ListLinePlot starting at x=0 rather than x=1
- From: pedro silva <pedro_silva58@hotmail.com>
- ListLinePlot starting at x=0 rather than x=1