You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
(12) |
Sep
(12) |
Oct
(56) |
Nov
(65) |
Dec
(37) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(59) |
Feb
(78) |
Mar
(153) |
Apr
(205) |
May
(184) |
Jun
(123) |
Jul
(171) |
Aug
(156) |
Sep
(190) |
Oct
(120) |
Nov
(154) |
Dec
(223) |
| 2005 |
Jan
(184) |
Feb
(267) |
Mar
(214) |
Apr
(286) |
May
(320) |
Jun
(299) |
Jul
(348) |
Aug
(283) |
Sep
(355) |
Oct
(293) |
Nov
(232) |
Dec
(203) |
| 2006 |
Jan
(352) |
Feb
(358) |
Mar
(403) |
Apr
(313) |
May
(165) |
Jun
(281) |
Jul
(316) |
Aug
(228) |
Sep
(279) |
Oct
(243) |
Nov
(315) |
Dec
(345) |
| 2007 |
Jan
(260) |
Feb
(323) |
Mar
(340) |
Apr
(319) |
May
(290) |
Jun
(296) |
Jul
(221) |
Aug
(292) |
Sep
(242) |
Oct
(248) |
Nov
(242) |
Dec
(332) |
| 2008 |
Jan
(312) |
Feb
(359) |
Mar
(454) |
Apr
(287) |
May
(340) |
Jun
(450) |
Jul
(403) |
Aug
(324) |
Sep
(349) |
Oct
(385) |
Nov
(363) |
Dec
(437) |
| 2009 |
Jan
(500) |
Feb
(301) |
Mar
(409) |
Apr
(486) |
May
(545) |
Jun
(391) |
Jul
(518) |
Aug
(497) |
Sep
(492) |
Oct
(429) |
Nov
(357) |
Dec
(310) |
| 2010 |
Jan
(371) |
Feb
(657) |
Mar
(519) |
Apr
(432) |
May
(312) |
Jun
(416) |
Jul
(477) |
Aug
(386) |
Sep
(419) |
Oct
(435) |
Nov
(320) |
Dec
(202) |
| 2011 |
Jan
(321) |
Feb
(413) |
Mar
(299) |
Apr
(215) |
May
(284) |
Jun
(203) |
Jul
(207) |
Aug
(314) |
Sep
(321) |
Oct
(259) |
Nov
(347) |
Dec
(209) |
| 2012 |
Jan
(322) |
Feb
(414) |
Mar
(377) |
Apr
(179) |
May
(173) |
Jun
(234) |
Jul
(295) |
Aug
(239) |
Sep
(276) |
Oct
(355) |
Nov
(144) |
Dec
(108) |
| 2013 |
Jan
(170) |
Feb
(89) |
Mar
(204) |
Apr
(133) |
May
(142) |
Jun
(89) |
Jul
(160) |
Aug
(180) |
Sep
(69) |
Oct
(136) |
Nov
(83) |
Dec
(32) |
| 2014 |
Jan
(71) |
Feb
(90) |
Mar
(161) |
Apr
(117) |
May
(78) |
Jun
(94) |
Jul
(60) |
Aug
(83) |
Sep
(102) |
Oct
(132) |
Nov
(154) |
Dec
(96) |
| 2015 |
Jan
(45) |
Feb
(138) |
Mar
(176) |
Apr
(132) |
May
(119) |
Jun
(124) |
Jul
(77) |
Aug
(31) |
Sep
(34) |
Oct
(22) |
Nov
(23) |
Dec
(9) |
| 2016 |
Jan
(26) |
Feb
(17) |
Mar
(10) |
Apr
(8) |
May
(4) |
Jun
(8) |
Jul
(6) |
Aug
(5) |
Sep
(9) |
Oct
(4) |
Nov
|
Dec
|
| 2017 |
Jan
(5) |
Feb
(7) |
Mar
(1) |
Apr
(5) |
May
|
Jun
(3) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2025 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
1
(9) |
2
(1) |
3
(4) |
4
(4) |
|
5
(9) |
6
(5) |
7
(12) |
8
(5) |
9
(27) |
10
(10) |
11
(4) |
|
12
|
13
(6) |
14
(12) |
15
(16) |
16
(13) |
17
(9) |
18
(1) |
|
19
(2) |
20
(4) |
21
(9) |
22
(5) |
23
(2) |
24
(6) |
25
|
|
26
(1) |
27
(9) |
28
(7) |
29
(2) |
30
(9) |
|
|
|
From: Alex F. <ale...@gm...> - 2011-06-27 22:10:00
|
Hi there, I'm wondering whether there is an easy way to append an additional subplot to an existing figure without losing the subplots already drawn. Currently if I do something like >>> subplot(211); plot(...); subplot(212); plot(...); Then I get inconsistent drawing results if I try something like: >>> subplot(313); plot(...); Cheers, Alex |
|
From: Eric F. <ef...@ha...> - 2011-06-27 17:35:44
|
On 06/27/2011 03:38 AM, Jonathan Slavin wrote:
> I tried the suggested clean-up but saw no difference in performance. I
> left out a crucial piece of information, I think, in my earlier message.
> The delay in drawing occurs when I'm running the code from within
> ipython, invoked with the -pylab flag. When I run it directly from the
> command line, I get no such delay. I presume this is backend dependent.
> For my current purposes, just running it directly from the command line
> (i.e. something like: % python do_fits.py) works for me. The ability to
> interactively examine variables, as one can when running within ipython,
> would be nicer, however.
>
> Jon
>
>> On 06/24/2011 04:03 AM, Jonathan Slavin wrote:
>> > import matplotlib.pyplot as plt
>> > plt.ion()
>> > fig = plt.gcf()
>> > for obsid in obsids:
>> > <do fitting>
>> > plt.cla()
>> > fig = plt.gcf()
>> > ax = fig.add_axes([0.15,0.1,0.8,0.6])
>> > ax.plot(x,y)
>> > plt.draw()
>> > ans = raw_input('continue? ')
>> > if ans == 'n':
>> > break
>>
>> The behavior may depend on mpl version and backend, but with
>> 1.0.1 or
>> later, I think something like what you have will work with a
>> little
>> cleanup, e.g.:
>>
>> import matplotlib.pyplot as plt
>> import numpy as np
>>
>> plt.ion()
>> fig = plt.gcf()
>> ax = fig.add_axes([0.15,0.1,0.8,0.6])
>> for i in range(3):
>> ax.cla()
>> ax.plot(np.random.rand(10))
>> plt.draw()
>> raw_input("hit a key to proceed")
What happens if you replace the raw_input with the figure method
waitforbuttonpress? (Also available as a pyplot function.)
Eric
>>
>>
>> Eric
>
|
|
From: Kaushik G. <Kau...@hm...> - 2011-06-27 15:00:37
|
> I don't know for sure if this is matplotlib's fault. ipython's fault or Mac OS > X, but I ever since I upgraded to matplotlib 1.0.1 I have this problem that > ipython will exit with segfault after I close a figure. > >> What version of ipython are you using? Hi Eric, Thanks for your response. I'm indeed using 0.10 Good to know a new iPython will be out. Best -Kaushik |
|
From: Jonathan S. <js...@cf...> - 2011-06-27 13:38:22
|
I tried the suggested clean-up but saw no difference in performance. I
left out a crucial piece of information, I think, in my earlier message.
The delay in drawing occurs when I'm running the code from within
ipython, invoked with the -pylab flag. When I run it directly from the
command line, I get no such delay. I presume this is backend dependent.
For my current purposes, just running it directly from the command line
(i.e. something like: % python do_fits.py) works for me. The ability to
interactively examine variables, as one can when running within ipython,
would be nicer, however.
Jon
> On 06/24/2011 04:03 AM, Jonathan Slavin wrote:
> > import matplotlib.pyplot as plt
> > plt.ion()
> > fig = plt.gcf()
> > for obsid in obsids:
> > <do fitting>
> > plt.cla()
> > fig = plt.gcf()
> > ax = fig.add_axes([0.15,0.1,0.8,0.6])
> > ax.plot(x,y)
> > plt.draw()
> > ans = raw_input('continue? ')
> > if ans == 'n':
> > break
>
> The behavior may depend on mpl version and backend, but with
> 1.0.1 or
> later, I think something like what you have will work with a
> little
> cleanup, e.g.:
>
> import matplotlib.pyplot as plt
> import numpy as np
>
> plt.ion()
> fig = plt.gcf()
> ax = fig.add_axes([0.15,0.1,0.8,0.6])
> for i in range(3):
> ax.cla()
> ax.plot(np.random.rand(10))
> plt.draw()
> raw_input("hit a key to proceed")
>
>
> Eric
|
|
From: Sergii P. <x.p...@gm...> - 2011-06-27 10:37:12
|
Hi I've made a lib to replace the default Matplotlib toolbar, it looks like this: http://i256.photobucket.com/albums/hh163/_pelya/mpl-gui.png It replaces the pan/zoom button with wheels and handles, using new subplot2grid API of matplotlib 1.0.1. The reason behind that change is that people I'm currently writing my application for can hardly handle anything that doesn't look like their 50-years-old potentiostat. Also, I needed some custom event code to interact with the figure (typically to mark a part of the graph), and enabling/disabling pan/zoom mode each time I need to make a change to the figure is not convenient. Here's the sources: http://elchemgraphview.svn.sourceforge.net/viewvc/elchemgraphview/ Currently it supports only subplot() API, similar to the Matplotlib API with the same name, also it requires quite a lot of a boilerplate code - see simpletest.py or test.py for example. As a bonus you can add your own buttons to that new toolbar, however my designer skills are rather poor, so it looks like MS Paint drawing. If anyone is interested I can extend it to the point where you need only to write "import vintage" to get the new controls - it will replace several matplotlib functions like pyplot.figure(), pyplot.subplot() and pyplot.connect() with it's own handlers, right inside pyplot module namespace. |
|
From: Benjamin R. <ben...@ou...> - 2011-06-27 02:06:01
|
On Sunday, June 26, 2011, Warren Weckesser <war...@en...> wrote: > > > On Sun, Jun 26, 2011 at 7:44 PM, Benjamin Root <ben...@ou...> wrote: > > > On Sunday, June 26, 2011, Carl Karsten <ca...@pe...> wrote: >> http://matplotlib.sourceforge.net/examples/api/radar_chart.html >> >> "Exception occurred rendering plot." >> > > Without more information, we can't help you. What version of > matplotlib are you using? On what OS? How did you install it? Do the > tests pass? And which backend? > > > That error is what shows up on the web page when you follow the link. > > Warren > > Ah, indeed it is. I apologize for misunderstanding, what is odd is that the demo didn't work, but the mpl logo rendered fine. Who was it that uploaded the recent rebuild of the docs? Ben Root |
|
From: Warren W. <war...@en...> - 2011-06-27 02:03:04
|
On Sun, Jun 26, 2011 at 7:44 PM, Benjamin Root <ben...@ou...> wrote: > On Sunday, June 26, 2011, Carl Karsten <ca...@pe...> wrote: > > http://matplotlib.sourceforge.net/examples/api/radar_chart.html > > > > "Exception occurred rendering plot." > > > > Without more information, we can't help you. What version of > matplotlib are you using? On what OS? How did you install it? Do the > tests pass? And which backend? > That error is what shows up on the web page when you follow the link. Warren > Ben Root > > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
|
From: Carl K. <ca...@pe...> - 2011-06-27 01:29:44
|
I am trying to graph bandwidth over time. I am trying to get a grip
on the details of how my ISP throttles high amounts of traffic. like
when I upload a 300 mb video. I am collecting data during the upload,
but I am having trouble understanding the raw numbers. Pretty sure a
graph will show me what I expect to see, and maybe help me get the
exact numbers I am looking for: bandwidth drops to X after Y
something.
I am guessing this will easy for someone familiar with matplotlib. I
have been looking at docs and example, cant figure it out. Thus my
cry for help post.
my data looks like this:
uploadlog.csv: seconds from midnight, timestamp, bytes sent
(accumulative over a 300mb upload)
Here is something that calcs the deltas that I think I need.
#!/usr/bin/python
import datetime
import csv
import StringIO
import pprint
log="""56521.93324, 2011-06-24 15:42:01.933240, 0
56521.933569, 2011-06-24 15:42:01.933569, 1292
56521.933722, 2011-06-24 15:42:01.933722, 1488
56522.022575, 2011-06-24 15:42:02.022575, 16488
56522.023069, 2011-06-24 15:42:02.023069, 31488
56522.03704, 2011-06-24 15:42:02.037040, 46488
56522.079995, 2011-06-24 15:42:02.079995, 61488
56522.080119, 2011-06-24 15:42:02.080119, 76488
56522.116328, 2011-06-24 15:42:02.116328, 91488"""
# reader = csv.reader(open('uploadlog.csv', 'rb'))
reader = csv.reader(StringIO.StringIO(log))
i=0
dat = []
last_sec, last_bytes = 0,0
for row in reader:
sec=float(row[0])
bytes_sent = int(row[2])
if last_sec:
duration=sec - last_sec
chunk = bytes_sent - last_bytes
bps = chunk/duration
dat.append( [chunk,duration,bps] )
last_sec = sec
last_bytes = bytes_sent
pprint.pprint(dat)
"""
[[1292, 0.00032900000223889947, 3927051.645008286],
[196, 0.00015300000086426735, 1281045.7443976079],
[15000, 0.08885300000110874, 168818.16033012758],
[15000, 0.00049399999988963827, 30364372.476419158],
[15000, 0.013971000000310596, 1073652.5660057638],
[15000, 0.042954999997164123, 349202.65396322421],
[15000, 0.00012399999832268804, 120967743.57177937],
[15000, 0.036208999998052604, 414261.6476789398]]
"""
--
Carl K
|
|
From: Benjamin R. <ben...@ou...> - 2011-06-27 00:44:53
|
On Sunday, June 26, 2011, Carl Karsten <ca...@pe...> wrote: > http://matplotlib.sourceforge.net/examples/api/radar_chart.html > > "Exception occurred rendering plot." > Without more information, we can't help you. What version of matplotlib are you using? On what OS? How did you install it? Do the tests pass? And which backend? Ben Root |