Skip to content
Snippets Groups Projects
Commit 099b14c9 authored by Pierre Lalet's avatar Pierre Lalet
Browse files

Merge pull request #38 from guedou/diffplot

Use list comprehension in diffplot()
parents 0cfa24c6 2d349c19
No related branches found
No related tags found
No related merge requests found
......@@ -170,14 +170,13 @@ lfilter: truth function to apply to each packet to decide whether it will be dis
"""
# Get the list of packets
l = self.res
# Apply the filter
if lfilter is not None:
l = filter(lfilter, l)
# Apply the function f to compute the difference
l = map(f, l[:-delay],l[delay:])
if lfilter is None:
l = [f(self.res[i], self.res[i+1])
for i in xrange(len(self.res) - delay)]
else:
l = [f(self.res[i], self.res[i+1])
for i in xrange(len(self.res) - delay)
if lfilter(self.res[i])]
# Mimic the default gnuplot output
if kargs == {}:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment