MathGroup Archive 2007

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

Search the Archive

Re: How to subtract two sets of data for a ListPlot

  • To: mathgroup at smc.vnet.net
  • Subject: [mg76694] Re: [mg76672] How to subtract two sets of data for a ListPlot
  • From: Bob Hanlon <hanlonr at cox.net>
  • Date: Sat, 26 May 2007 04:23:02 -0400 (EDT)
  • Reply-to: hanlonr at cox.net

list1 = {{1, 1}, {2, 2}, {3, 3}};
list2 = {{1, 1}, {2, 4}, {3, 9}};

list1 - ({0, 1} # & /@ list2)

{{1, 0}, {2, -2}, {3, -6}}


Bob Hanlon

---- chuck009 <dmilioto at comcast.com> wrote: 
> Hi all.  Suppose I've calculated two sets of lists of the form for example:
> 
> list1={{1,1},{2,2},{3,3}};
> 
> list2={{1,1},{2,4},{3,9}};
> 
> What's an efficient way to create a third list with the same x-values but with the y-values subtracted
> 
> newlist={{1,0},{2,-2},{3,-6}};
> 
> I realize I can manually subtract them in a For-loop, but I'm sure a one-line command using Map or some other construct can be used as well but can't figure it out.
> 
> Thanks!
> 



  • Prev by Date: Re: Function as an argument
  • Next by Date: Integrate bug
  • Previous by thread: Re: How to subtract two sets of data for a ListPlot
  • Next by thread: Re: How to subtract two sets of data for a ListPlot