From brianna.laugher at gmail.com Sun May 1 04:30:17 2016 From: brianna.laugher at gmail.com (Brianna Laugher) Date: Sun, 1 May 2016 18:30:17 +1000 Subject: [melbourne-pug] PyCon Australia CFP closing soon Message-ID: The PyCon Australia CFP is down to its last week! This includes the CFP for our one-day special events: DjangoConAU, Python in Education seminar, Data & Science miniconf and the Internet of Things miniconf. Make sure you register and get your talk/tutorial ideas down as soon as possible. Submissions can be edited up until the deadline. https://2016.pycon-au.org/programme/call_for_proposals Applications for financial assistance are also open, and we strongly encourage potential speakers to apply if needed. We can cover not only conference registration and travel/accommodation costs, but also substitute teacher costs, childcare, carer costs and other costs related to equity of access. https://2016.pycon-au.org/about/financial_assistance === About PyCon Australia === PyCon Australia is the national conference for the Python programming community. The seventh PyCon Australia will be held on August 12-16 2016 in Melbourne, bringing together professional, student and enthusiast developers with a love for programming in Python. PyCon Australia informs the country?s developers with presentations by experts and core developers of Python, as well as the libraries and frameworks that they rely on. To find out more about PyCon Australia 2016, visit our website at http://pycon-au.org, follow us at @pyconau or e-mail us at contact at pycon-au.org. PyCon Australia is presented by Linux Australia (www.linux.org.au) and acknowledges the support of our Platinum Sponsors, DevDemand.co and IRESS; and our Gold sponsors, Google Australia and Optiver. For full details of our sponsors, see our website. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ed at pythoncharmers.com Sun May 1 22:11:53 2016 From: ed at pythoncharmers.com (Ed Schofield) Date: Mon, 2 May 2016 12:11:53 +1000 Subject: [melbourne-pug] Python meeting, Monday 2 May at 6pm Message-ID: Hi everyone! The next Melbourne Python User Group meeting will be this evening (Monday 2 May) at VLSCI (Victorian Life Sciences Computation Initiative). Here is the lineup of speakers: - Alexey Kotlyarov: Behaviour-driven development in Python using Aloe (30 mins) - Ed Schofield: What's New in Python (May 2016 edition) (15 mins) - Fred Rotbart: Ruminations on cool Python packages and the state of Python in Israel (20 mins) We'll order in pizzas again and then head out afterwards for drinks / dessert on Lygon Street. Thanks to VLSCI again for offering to host the meeting! We hope to see you there! Best wishes, Ed -- Dr. Edward Schofield Python Charmers http://pythoncharmers.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jni.soma at gmail.com Sun May 1 23:02:08 2016 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Mon, 2 May 2016 13:02:08 +1000 Subject: [melbourne-pug] Python meeting, Monday 2 May at 6pm In-Reply-To: References: Message-ID: For those who weren't here last time, the address is 700 Swanston St (Corner Grattan), and there is a big neon sign outside that reads "LAB-14". Come in through the sliding doors and turn right. See you all tonight! Juan. -----Original Message----- From:?Ed Schofield Reply:?Melbourne Python Users Group Date:?2 May 2016 at 12:12:00 PM To:?Melbourne Python Users Group Subject:? [melbourne-pug] Python meeting, Monday 2 May at 6pm > Hi everyone! > > The next Melbourne Python User Group meeting will be this evening (Monday 2 > May) at VLSCI (Victorian Life Sciences Computation Initiative). > > Here is the lineup of speakers: > > - Alexey Kotlyarov: Behaviour-driven development in Python using Aloe (30 > mins) > - Ed Schofield: What's New in Python (May 2016 edition) (15 mins) > - Fred Rotbart: Ruminations on cool Python packages and the state of Python > in Israel (20 mins) > > We'll order in pizzas again and then head out afterwards for drinks / > dessert on Lygon Street. > > Thanks to VLSCI again for offering to host the meeting! > > We hope to see you there! > > Best wishes, > Ed > > -- > Dr. Edward Schofield > Python Charmers > http://pythoncharmers.com > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > From ben+python at benfinney.id.au Mon May 2 02:00:41 2016 From: ben+python at benfinney.id.au (Ben Finney) Date: Mon, 02 May 2016 16:00:41 +1000 Subject: [melbourne-pug] VLSCI venue Wi-Fi access for attendees Message-ID: <85r3dlgfsm.fsf@benfinney.id.au> Howdy , Who is the MPUG contact (liaison?) for the VLSCI venue? I think it'd be very helpful if we could arrange to have access to the internet via an 802.11 access point there, during our meetings. Do they offer that for the meeting room we use? -- \ ?For mad scientists who keep brains in jars, here's a tip: why | `\ not add a slice of lemon to each jar, for freshness?? ?Jack | _o__) Handey | Ben Finney From jni.soma at gmail.com Mon May 2 02:13:06 2016 From: jni.soma at gmail.com (Juan Nunez-Iglesias) Date: Mon, 2 May 2016 16:13:06 +1000 Subject: [melbourne-pug] VLSCI venue Wi-Fi access for attendees In-Reply-To: <85r3dlgfsm.fsf@benfinney.id.au> References: <85r3dlgfsm.fsf@benfinney.id.au> Message-ID: > Who is the MPUG contact (liaison?) for the VLSCI venue? I'm the reluctant victim, but I am also quite powerless as regards venue logistics. I will ask the venue people whether there is something to be done. See you tonight! Juan. -----Original Message----- From:?Ben Finney Reply:?Melbourne Python Users Group Date:?2 May 2016 at 4:04:07 PM To:?melbourne-pug at python.org Subject:? [melbourne-pug] VLSCI venue Wi-Fi access for attendees > Howdy , > > Who is the MPUG contact (liaison?) for the VLSCI venue? > > I think it'd be very helpful if we could arrange to have access to the > internet via an 802.11 access point there, during our meetings. Do they > offer that for the meeting room we use? > > -- > \ ?For mad scientists who keep brains in jars, here's a tip: why | > `\ not add a slice of lemon to each jar, for freshness?? ?Jack | > _o__) Handey | > Ben Finney > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > From noonslists at gmail.com Thu May 12 18:43:42 2016 From: noonslists at gmail.com (Noon Silk) Date: Fri, 13 May 2016 08:43:42 +1000 Subject: [melbourne-pug] Compose :: Conference Melbourne CFParty Message-ID: Hey All! Maybe some of you would be interested in the upcoming event myself and a few other FPers are hosting this coming Thursday, at Loop bar in the city, from 6pm. We're getting together to launch the CFP for the Compose :: Conference that we're hosting in late August. Details follow; look forward to seeing some of you there! :) ------------- Compose Melbourne is a new functional programming conference focused on developing the community and bringing functional programming to a wider audience. It is a 2-day event being held in Melbourne, Australia on the 29th and 30th of August, 2016. The first day features a single track of presentations followed by a second day of workshops and an unconference. It is the new sister-conference of the NY based Compose Conference. http://www.composeconference.org/ We're throwing a launch-party at LOOP Bar, so come along and have a drink and chat to a bunch of FPeeps and find out what exactly we've been scheming about! Feel free to register for the party at Eventbrite: https://www.eventbrite.com.au/e/compose-conference-melbourne-cfparty-tickets-25279063359 Or join the Facebook event: https://www.facebook.com/events/1698824013707374/ Or subscribe to the mailing list: https://groups.google.com/forum/#!forum/composemel Hope to see you there! -- Noon Silk, ? https://silky.github.io/ "Every morning when I wake up, I experience an exquisite joy ? the joy of being this signature." -------------- next part -------------- An HTML attachment was scrubbed... URL: From michaelf.bom at gmail.com Thu May 12 22:39:08 2016 From: michaelf.bom at gmail.com (Michael Foley) Date: Fri, 13 May 2016 12:39:08 +1000 Subject: [melbourne-pug] job at the Bureau of Meteorology Message-ID: Hi, We are looking for a talented software developer, who would be comfortable in a multi-disciplinary setting with researchers, operational meteorologists and other IT professionals, to work with us on the software used to construct the Bureau's 7 day public weather forecasts. You can find more details at at https://bom.nga.net.au/cp/index.cfm under Job Ref 12075, and I've inserted the Job Profile below. Applications close on 26 May, and I'm happy to answer any queries. Regards, Michael. *Dr Michael Foley* | Forecast Systems Scientist *Research and Development Branch* Bureau of Meteorology GPO Box 1289 Melbourne VIC 3001 Level 9, 700 Collins Street, Docklands VIC 3008 Tel: +61 3 9669 4241 | m.foley at bom.gov.au www.bom.gov.au *Job Profile* The Bureau undertakes research in fulfilment of its responsibilities as a national research agency, contributing to the advancement of meteorological and earth system science in Australia, to the development of weather and climate applications for the needs of the Australian community, and to the support of the Bureau's operational services. The Bureau of Meteorology Research and Development Branch, in collaboration with the operational areas of the Bureau, carries out the main research activities in the Bureau, and within this Branch the Weather and Environmental Prediction program focusses on advancing the Bureau?s weather and environmental forecasting capabilities and their practical applications. You will be a software developer within a team of three meteorologists and three software developers. The work of the team encompasses researching weather forecast systems, developing new forecasting techniques and partnering with application developers and testers in the Bureau?s Information Systems and Services Division to transition research outcomes into operational systems. The scope of your work will include significant aspects of the Graphical Forecast Editor (GFE) component of the Bureau?s NexGen Forecast and Warning System, which runs on the Linux operating system. You will have a key role in the development, maintenance, testing and documentation of Python-language parts of the GFE, with a focus on forecast process tools (?smart tools?), natural language generation (?text formatters?) and use of supporting numerical guidance. You will also facilitate the team?s research into operational forecasting tools and techniques, which includes exploration of methods for evaluating the quality of the forecast process and expanding automation in the forecast process. Some systems support may be required. -------------- next part -------------- An HTML attachment was scrubbed... URL: From r1chardj0n3s at gmail.com Mon May 16 23:52:14 2016 From: r1chardj0n3s at gmail.com (Richard Jones) Date: Tue, 17 May 2016 13:52:14 +1000 Subject: [melbourne-pug] PyCon AU 2016 call for volunteer wrangler Message-ID: Hi folks, I'd like to know if anyone is interested in joining the PyCon AU 2016 team as our wrangler of volunteers. Please let me know directly (not to the list) if you are! Thanks, Richard PyCon AU 2016 Team Wrangler -------------- next part -------------- An HTML attachment was scrubbed... URL: From ben.finney at wspdigital.com Wed May 18 01:06:55 2016 From: ben.finney at wspdigital.com (Ben Finney) Date: Wed, 18 May 2016 15:06:55 +1000 Subject: [melbourne-pug] Python + Django senior developer role Message-ID: <854m9wc5u8.fsf@benfinney.id.au> Howdy all, My employer [0] is seeking a senior-experienced Python + Django developer for an expanding list of projects. You will have been working with these for enough years to be quite confident exercising them: * Python 2 and 3. * Django. * JavaScript UI frameworks. * Git, with collaborative workflows. * Agile development techniques, and when they are/aren't applicable. * Reliable effort estimation, learning from actual results. Pointing to some of your Python + Django code and projects online will be appreciated, as will pointing to your a history of working in diverse teams. We use a mix of free and non-free software and workflow tools, but they aren't carved in stone: we are tech pragmatists who like to find tools and procedures that work for us as a team. You can bring any text editor that works for you and we will welcome its strange foreign ways :-) The position is full time, on site at our CBD office (soon to move to Freshwater Place). I am only recently hired myself so you won't be applying via me. Please send your cover letter and r?sum? to: Matthew Gallaugher We are seeking to fill the position with a suitable applicant ASAP. [0] WSP Digital: http://www.wspdigital.com/ -- \ ?Odious ideas are not entitled to hide from criticism behind | `\ the human shield of their believers' feelings.? ?Richard M. | _o__) Stallman | Ben Finney From brianna.laugher at gmail.com Sun May 22 18:30:41 2016 From: brianna.laugher at gmail.com (Brianna Laugher) Date: Mon, 23 May 2016 08:30:41 +1000 Subject: [melbourne-pug] Ticket Sales Open for PyCon Australia 2016 In-Reply-To: References: Message-ID: We are delighted to announce that online registration is now open for PyCon Australia 2016. The seventh PyCon Australia is being held in Melbourne, Victoria from August 12th ? 16th at the Melbourne Convention and Exhibition Centre, will draw hundreds of Python developers, enthusiasts and students from Australasia and afar. Starting today, early bird offers are up for grabs. To take advantage of these discounted ticket rates, be among the first 90 to register. Early bird registration starts from $60 for full-time students, $190 for enthusiasts and $495 for professionals. Offers this good won?t last long, so head straight to http://2016.pycon-au.org and register right away. We strongly encourage attendees to organise their accommodation as early as possible, as demand for cheaper rooms is very strong during the AFL season. PyCon Australia has endeavoured to keep tickets as affordable as possible. Financial assistance is also available: for information about eligibility, head to https://2016.pycon-au.org/about/financial_assistance and apply. We are able to make such offers thanks to our Sponsors and Contributors. To begin the registration process, and find out more about each level of ticket, visit https://2016.pycon-au.org/register/prices === Important Dates to Help You Plan === * 22 May: Registration opens - ?Early bird? prices for the first 90 tickets * 17 June: Last day to apply for financial assistance * 26 June: Last day to purchase conference dinner tickets * 9 July: Last day to order conference t-shirts * 12 August: PyCon Australia 2016 begins! === About PyCon Australia === PyCon Australia is the national conference for the Python programming community. The seventh PyCon Australia will be held on August 12-16 2016 in Melbourne, bringing together professional, student and enthusiast developers with a love for programming in Python. PyCon Australia informs the country?s developers with presentations by experts and core developers of Python, as well as the libraries and frameworks that they rely on. To find out more about PyCon Australia 2016, visit our website at http://pycon-au.org, follow us at @pyconau or e-mail us at contact at pycon-au.org. PyCon Australia is presented by Linux Australia (www.linux.org.au) and acknowledges the support of our Platinum Sponsors, DevDemand.co and IRESS; and our Gold sponsors, Google Australia and Optiver. For full details of our sponsors, see our website. -------------- next part -------------- An HTML attachment was scrubbed... URL: From krshackleton at gmail.com Thu May 26 08:56:02 2016 From: krshackleton at gmail.com (Kevin Shackleton) Date: Thu, 26 May 2016 20:56:02 +0800 Subject: [melbourne-pug] Multi-line subplots Message-ID: Hi All, I am making heavy going of what should be quite concise code. I monitor messages (about 30 sorts) coming from several (3 or 4) stations. I make a count of the messages per station per day, going back 30 days (0, -1, -2 . .), like this: Message Station Day Count A A 0 5 A A -1 2 A B 0 13 A B -1 3 A C 0 2 A C -1 2 B A 0 1 B A -1 21 B B 0 18 B B -1 34 B C 0 7 B C -1 38 C A etc . . To make it quick and easy for the operating staff to review the site status, I want to make about 30 plots (in a single column on the canvas), each with the X axis going from -30 to 0 days, Y axis of Count and 3 or 4 lines showing the message count for each station. I'm having trouble finding how to subplot the graph page and print multiple lines in each sub-plot. There is also the need to fill in missing values to not misrepresent having zero messages for a message/station/day, consequently I was trying to run the data via a pivot_table(fill_value=0). A clue or reference would be greatly appreciated, Regards, Kevin. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Nicholas.Mellor at medibank.com.au Thu May 26 20:20:55 2016 From: Nicholas.Mellor at medibank.com.au (Nicholas Mellor) Date: Fri, 27 May 2016 00:20:55 +0000 Subject: [melbourne-pug] Multi-line subplots In-Reply-To: References: Message-ID: Hi Kevin, What?s the plotting software you?re using? Nick From: melbourne-pug [mailto:melbourne-pug-bounces+nicholas.mellor=medibank.com.au at python.org] On Behalf Of Kevin Shackleton Sent: Thursday, 26 May 2016 10:56 PM To: Melbourne Python Users Group Subject: [melbourne-pug] Multi-line subplots Hi All, I am making heavy going of what should be quite concise code. I monitor messages (about 30 sorts) coming from several (3 or 4) stations. I make a count of the messages per station per day, going back 30 days (0, -1, -2 . .), like this: Message Station Day Count A A 0 5 A A -1 2 A B 0 13 A B -1 3 A C 0 2 A C -1 2 B A 0 1 B A -1 21 B B 0 18 B B -1 34 B C 0 7 B C -1 38 C A etc . . To make it quick and easy for the operating staff to review the site status, I want to make about 30 plots (in a single column on the canvas), each with the X axis going from -30 to 0 days, Y axis of Count and 3 or 4 lines showing the message count for each station. I'm having trouble finding how to subplot the graph page and print multiple lines in each sub-plot. There is also the need to fill in missing values to not misrepresent having zero messages for a message/station/day, consequently I was trying to run the data via a pivot_table(fill_value=0). A clue or reference would be greatly appreciated, Regards, Kevin. ______________________________________________________________________ This email has been scanned by the Symantec Email Security.cloud service. For more information please visit http://www.symanteccloud.com ______________________________________________________________________ ______________________________________________________________________ This email has been scanned by the Symantec Email Security.cloud service. For more information please visit http://www.symanteccloud.com ______________________________________________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From krshackleton at gmail.com Thu May 26 20:35:12 2016 From: krshackleton at gmail.com (Kevin Shackleton) Date: Fri, 27 May 2016 08:35:12 +0800 Subject: [melbourne-pug] Multi-line subplots In-Reply-To: References: Message-ID: Hi Nick, Anything that works! Hoping that it could be done through pandas. I perhaps should have noted the form I originally brought the data into - a pivot table with zeroes replacing NaNs: xtab=df.pivot_table(index=(['Message','Station']),columns='Day',values='Count',fill_value=0) This sets up a nice-looking dataframe but I can't seem to get anything right from there on. Regards, Kevin. On 27 May 2016 at 08:20, Nicholas Mellor wrote: > Hi Kevin, > > > > What?s the plotting software you?re using? > > > > Nick > > > > *From:* melbourne-pug [mailto:melbourne-pug-bounces+nicholas.mellor= > medibank.com.au at python.org] *On Behalf Of *Kevin Shackleton > *Sent:* Thursday, 26 May 2016 10:56 PM > *To:* Melbourne Python Users Group > *Subject:* [melbourne-pug] Multi-line subplots > > > > Hi All, > > I am making heavy going of what should be quite concise code. > > I monitor messages (about 30 sorts) coming from several (3 or 4) > stations. I make a count of the messages per station per day, going back > 30 days (0, -1, -2 . .), like this: > > Message Station Day Count > > A A 0 5 > > A A -1 2 > A B 0 13 > A B -1 3 > A C 0 2 > > A C -1 2 > B A 0 1 > B A -1 21 > B B 0 18 > B B -1 34 > B C 0 7 > > B C -1 38 > C A etc . . > > To make it quick and easy for the operating staff to review the site > status, I want to make about 30 plots (in a single column on the canvas), > each with the X axis going from -30 to 0 days, Y axis of Count and 3 or 4 > lines showing the message count for each station. > > I'm having trouble finding how to subplot the graph page and print > multiple lines in each sub-plot. > > There is also the need to fill in missing values to not misrepresent > having zero messages for a message/station/day, consequently I was trying > to run the data via a pivot_table(fill_value=0). > > A clue or reference would be greatly appreciated, > > Regards, > > Kevin. > > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From news02 at metrak.com Fri May 27 02:00:25 2016 From: news02 at metrak.com (paul sorenson) Date: Thu, 26 May 2016 23:00:25 -0700 Subject: [melbourne-pug] Multi-line subplots In-Reply-To: References: Message-ID: <8f5d922d-2ad5-346b-577f-042ada3cde29@metrak.com> Kevin, If you want multiple plots (the 3-4 stations in your question?) in your matplotlib output you provide that to the matplotlib.pyplot.subplots() function. To draw multiple lines on a single plot you just call as many plotting commands on each of the axis objects returned from the subplots() call above. If you want to plot "directly" from pandas IIRC you want to put each of your time series in its own column. There are packages such as seaborn that have functions specifically for plotting time series. There are stacks of examples over on the matplotlib and pandas - have you checked the gallery pages for something that looks kind of like what you want? Once you figure out the plotting strategy - you get your dataframe into the shape you need as appropriate. set_index(), stack(), unstack(), groupby() and pivot functions are your friend. cheers On 05/26/2016 05:20 PM, Nicholas Mellor wrote: > > Hi Kevin, > > > > What?s the plotting software you?re using? > > > > Nick > > > > *From:*melbourne-pug > [mailto:melbourne-pug-bounces+nicholas.mellor=medibank.com.au at python.org]*On > Behalf Of *Kevin Shackleton > *Sent:* Thursday, 26 May 2016 10:56 PM > *To:* Melbourne Python Users Group > *Subject:* [melbourne-pug] Multi-line subplots > > > > Hi All, > > I am making heavy going of what should be quite concise code. > > I monitor messages (about 30 sorts) coming from several (3 or 4) > stations. I make a count of the messages per station per day, going > back 30 days (0, -1, -2 . .), like this: > > Message Station Day Count > > A A 0 5 > > A A -1 2 > A B 0 13 > A B -1 3 > A C 0 2 > > A C -1 2 > B A 0 1 > B A -1 21 > B B 0 18 > B B -1 34 > B C 0 7 > > B C -1 38 > C A etc . . > > To make it quick and easy for the operating staff to review the site > status, I want to make about 30 plots (in a single column on the > canvas), each with the X axis going from -30 to 0 days, Y axis of > Count and 3 or 4 lines showing the message count for each station. > > I'm having trouble finding how to subplot the graph page and print > multiple lines in each sub-plot. > > There is also the need to fill in missing values to not misrepresent > having zero messages for a message/station/day, consequently I was > trying to run the data via a pivot_table(fill_value=0). > > A clue or reference would be greatly appreciated, > > Regards, > > Kevin. > > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ > > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ > > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug -------------- next part -------------- An HTML attachment was scrubbed... URL: From krshackleton at gmail.com Fri May 27 03:14:07 2016 From: krshackleton at gmail.com (Kevin Shackleton) Date: Fri, 27 May 2016 15:14:07 +0800 Subject: [melbourne-pug] Multi-line subplots In-Reply-To: <8f5d922d-2ad5-346b-577f-042ada3cde29@metrak.com> References: <8f5d922d-2ad5-346b-577f-042ada3cde29@metrak.com> Message-ID: Hi Paul, I've browsed the galleries but (correct me if I'm wrong) they don't seem to have multiple subplots (one for each message) each with multiple lines (one for each station). Finding the right search phrases is complex! I'm sure the basic problem is I don't have my head around the pyplot module and subplots. I agree - unstacking the pivot_table should produce the data slice for each subplot. Regards, Kevin. On 27 May 2016 at 14:00, paul sorenson wrote: > Kevin, > > If you want multiple plots (the 3-4 stations in your question?) in your > matplotlib output you provide that to the matplotlib.pyplot.subplots() > function. To draw multiple lines on a single plot you just call as many > plotting commands on each of the axis objects returned from the subplots() > call above. If you want to plot "directly" from pandas IIRC you want to > put each of your time series in its own column. There are packages such as > seaborn that have functions specifically for plotting time series. > > There are stacks of examples over on the matplotlib and pandas - have you > checked the gallery pages for something that looks kind of like what you > want? > > Once you figure out the plotting strategy - you get your dataframe into > the shape you need as appropriate. set_index(), stack(), unstack(), > groupby() and pivot functions are your friend. > > cheers > On 05/26/2016 05:20 PM, Nicholas Mellor wrote: > > Hi Kevin, > > > > What?s the plotting software you?re using? > > > > Nick > > > > *From:* melbourne-pug [ > mailto:melbourne-pug-bounces+nicholas.mellor=medibank.com.au at python.org > ]*On > Behalf Of *Kevin Shackleton > *Sent:* Thursday, 26 May 2016 10:56 PM > *To:* Melbourne Python Users Group > > *Subject:* [melbourne-pug] Multi-line subplots > > > > Hi All, > > I am making heavy going of what should be quite concise code. > > I monitor messages (about 30 sorts) coming from several (3 or 4) > stations. I make a count of the messages per station per day, going back > 30 days (0, -1, -2 . .), like this: > > Message Station Day Count > > A A 0 5 > > A A -1 2 > A B 0 13 > A B -1 3 > A C 0 2 > > A C -1 2 > B A 0 1 > B A -1 21 > B B 0 18 > B B -1 34 > B C 0 7 > > B C -1 38 > C A etc . . > > To make it quick and easy for the operating staff to review the site > status, I want to make about 30 plots (in a single column on the canvas), > each with the X axis going from -30 to 0 days, Y axis of Count and 3 or 4 > lines showing the message count for each station. > > I'm having trouble finding how to subplot the graph page and print > multiple lines in each sub-plot. > > There is also the need to fill in missing values to not misrepresent > having zero messages for a message/station/day, consequently I was trying > to run the data via a pivot_table(fill_value=0). > > A clue or reference would be greatly appreciated, > > Regards, > > Kevin. > > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ > > > _______________________________________________ > melbourne-pug mailing listmelbourne-pug at python.orghttps://mail.python.org/mailman/listinfo/melbourne-pug > > > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lemieliste at gmail.com Fri May 27 07:03:03 2016 From: lemieliste at gmail.com (Karim) Date: Fri, 27 May 2016 21:03:03 +1000 Subject: [melbourne-pug] Python and BPAY Message-ID: Hello, I must implement the BPAY payment in an existing application, anyone has some experience on BPAY? Is there anything on python? I tried to found some documentation but I found nothing about BPAY, the only thing I found is http://www.ezidebit.com/au/. Is that connected to BPAY? Thank you. -- Karim N. Gorjux -------------- next part -------------- An HTML attachment was scrubbed... URL: From miked at dewhirst.com.au Fri May 27 20:01:39 2016 From: miked at dewhirst.com.au (Mike Dewhirst) Date: Sat, 28 May 2016 10:01:39 +1000 Subject: [melbourne-pug] Python and BPAY In-Reply-To: References: Message-ID: On 27/05/2016 9:03 PM, Karim wrote: > Hello, I must implement the BPAY payment in an existing application, > anyone has some experience on BPAY? Is there anything on python? I tried > to found some documentation but I found nothing about BPAY, the only > thing I found is http://www.ezidebit.com/au/. Is that connected to BPAY? Karim I wrote a bpay addon for an existing accounting system many years ago. It is quite easy and I'll try and dig it out for you tomorrow. Mike > > Thank you. > > > -- > Karim N. Gorjux > > > _______________________________________________ > melbourne-pug mailing list > melbourne-pug at python.org > https://mail.python.org/mailman/listinfo/melbourne-pug > From lemieliste at gmail.com Fri May 27 20:14:01 2016 From: lemieliste at gmail.com (Karim) Date: Sat, 28 May 2016 10:14:01 +1000 Subject: [melbourne-pug] Python and BPAY In-Reply-To: References: Message-ID: On Sat, May 28, 2016 at 10:01 AM, Mike Dewhirst wrote: > > I wrote a bpay addon for an existing accounting system many years ago. It > is quite easy and I'll try and dig it out for you tomorrow. ?Thank you!? -- Karim N. Gorjux -------------- next part -------------- An HTML attachment was scrubbed... URL: