josef.p...@gmail.com wrote:
> On Thu, Jun 23, 2011 at 8:20 AM, Neal Becker wrote:
>> Olivier Delalleau wrote:
>>
>>> What about :
>>> dict((k, [e for e in arr if (e['x0'], e['x1']) == k]) for k in cases)
>>> ?
>>
>> Not bad! Thanks!
>>
>> BTW, is there an easier way to get the unique keys, then
On Thu, Jun 23, 2011 at 8:20 AM, Neal Becker wrote:
> Olivier Delalleau wrote:
>
>> What about :
>> dict((k, [e for e in arr if (e['x0'], e['x1']) == k]) for k in cases)
>> ?
>
> Not bad! Thanks!
>
> BTW, is there an easier way to get the unique keys, then this:
>
> cases = tuple (set (tuple((e['
Olivier Delalleau wrote:
> What about :
> dict((k, [e for e in arr if (e['x0'], e['x1']) == k]) for k in cases)
> ?
Not bad! Thanks!
BTW, is there an easier way to get the unique keys, then this:
cases = tuple (set (tuple((e['a'],e['b'])) for e in u))
>
> (note: it is inefficient written thi
What about :
dict((k, [e for e in arr if (e['x0'], e['x1']) == k]) for k in cases)
?
(note: it is inefficient written this way though)
-=- Olivier
2011/6/23 Neal Becker
> I have a set of experiments that I want to plot. There will be many plots.
> Each will show different test conditions.
>
>
I have a set of experiments that I want to plot. There will be many plots.
Each will show different test conditions.
Suppose I put each of the test conditions and results into a recarray. The
recarray could be:
arr = np.empty ((#experiments,), dtype=[('x0',int), ('x1',int), ('y0',int)]
wher