New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Data analysis in Python using pandas" by Kenji Kurita #112

Closed
brunogrande opened this Issue Jun 14, 2016 · 14 comments

Comments

Projects
None yet
3 participants
@brunogrande
Member

brunogrande commented Jun 14, 2016

Description

The goal of this workshop will be to teach the basics of the Pandas Toolkit and to convince you to uninstall Microsoft Excel from your computer. In the Pandas sciprog course I will focus on an overview of Series and DataFrames, Selecting, GroupBy, Merge and Concatenate, Calculations with lambda functions, and Basic Plotting.

Time and Place

Where: Simon Fraser University, Burnaby Campus, Library Research Commons
When: Monday, July 25th, 10:30-11:30 am

Registration

REGISTER HERE

Required Preparation

Software Dependencies

Python 3 and Pandas

This workshop will be using Python 3. The easiest way to install Python along with all of the necessary packages is with the Anaconda installer. See installation instructions here.

Note: Some functions have changed slightly over time. However, you should still follow along with a few tweaks.

Links

Etherpad: TBA
Lessons Notes: TBA

@brunogrande brunogrande referenced this issue Jun 14, 2016

Closed

Organize Summer 2016 Workshops #96

12 of 23 tasks complete

@brunogrande brunogrande modified the milestone: Summer 2016 Jun 14, 2016

@brunogrande brunogrande changed the title from Q&A Session to "Data analysis in Python using pandas" by Kenji Kurita Jun 15, 2016

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jun 15, 2016

Member

@kenjsc, when you get a chance, comment with the details relating to your workshop so I can update the "TBA" values. Do you also want to cover matplotlib/seaborn (in addition to pandas)? The workshop can last more than 1 hour, so don't worry about time.

Member

brunogrande commented Jun 15, 2016

@kenjsc, when you get a chance, comment with the details relating to your workshop so I can update the "TBA" values. Do you also want to cover matplotlib/seaborn (in addition to pandas)? The workshop can last more than 1 hour, so don't worry about time.

@brunogrande brunogrande added workshop and removed q&a session labels Jun 15, 2016

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jun 16, 2016

Member

@kenjsc, here's a relevant link I stumbled upon today: http://www.dataschool.io/best-python-pandas-resources/

Member

brunogrande commented Jun 16, 2016

@kenjsc, here's a relevant link I stumbled upon today: http://www.dataschool.io/best-python-pandas-resources/

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jun 24, 2016

Member

@kenjsc, in order to create a registration page and properly advertise your workshop, we'll need more details. Please respond by this coming Monday with a description of what you plan on instructing and any prerequisites needed by attendees (e.g. which minimum version of Python/Anaconda, any required modules).

Member

brunogrande commented Jun 24, 2016

@kenjsc, in order to create a registration page and properly advertise your workshop, we'll need more details. Please respond by this coming Monday with a description of what you plan on instructing and any prerequisites needed by attendees (e.g. which minimum version of Python/Anaconda, any required modules).

@kenjsc

This comment has been minimized.

Show comment
Hide comment
@kenjsc

kenjsc Jun 27, 2016

The goal of this workshop will be to teach the basics of the Pandas Toolkit and to convince you to uninstall Microsoft Excel from your computer. In the Pandas sciprog course I will focus on an overview of Series and DataFrames, Selecting, GroupBy, Merge and Concatenate, Calculations with lambda functions, and Basic Plotting. I will be teaching from a Anaconda install of Python 3.4.4-0 in jupyter notebook(formerly Ipython Notebook). The basic packages should be included in this Anaconda version. Some functions have changed slightly from older versions; however, with a few tweaks you could still follow along.

kenjsc commented Jun 27, 2016

The goal of this workshop will be to teach the basics of the Pandas Toolkit and to convince you to uninstall Microsoft Excel from your computer. In the Pandas sciprog course I will focus on an overview of Series and DataFrames, Selecting, GroupBy, Merge and Concatenate, Calculations with lambda functions, and Basic Plotting. I will be teaching from a Anaconda install of Python 3.4.4-0 in jupyter notebook(formerly Ipython Notebook). The basic packages should be included in this Anaconda version. Some functions have changed slightly from older versions; however, with a few tweaks you could still follow along.

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jun 28, 2016

Member

@kenjsc, thanks!

Member

brunogrande commented Jun 28, 2016

@kenjsc, thanks!

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@kenjsc

This comment has been minimized.

Show comment
Hide comment
@kenjsc

kenjsc Jul 13, 2016

Thanks!

On Wednesday, July 13, 2016, Bruno Grande notifications@github.com wrote:

Another resource I stumbled upon:
https://github.com/UofTCoders/studyGroup/blob/gh-pages/lessons/pandas_walkthrough/UofT-pandas.ipynb


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#112 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AOdbcF--WPOEruop0cmAJtUuuvA4pbamks5qVQ2fgaJpZM4I1gdR
.

Kenji Kurita
Postdoctoral Researcher
Simon Fraser University
Department of Chemistry
k klkurita@ucsc.eduenji_kurita@sfu.ca
kenjsc@gmail.com
(604) 500-3979

kenjsc commented Jul 13, 2016

Thanks!

On Wednesday, July 13, 2016, Bruno Grande notifications@github.com wrote:

Another resource I stumbled upon:
https://github.com/UofTCoders/studyGroup/blob/gh-pages/lessons/pandas_walkthrough/UofT-pandas.ipynb


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#112 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AOdbcF--WPOEruop0cmAJtUuuvA4pbamks5qVQ2fgaJpZM4I1gdR
.

Kenji Kurita
Postdoctoral Researcher
Simon Fraser University
Department of Chemistry
k klkurita@ucsc.eduenji_kurita@sfu.ca
kenjsc@gmail.com
(604) 500-3979

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jul 20, 2016

Member

@kenjsc, how's the preparation going? You've been to SciProg and Software Carpentry workshops before, so I'm sure you're familiar with the workshop format. Still, I wanted to share the following guide we wrote to help with preparing for the workshop.

https://github.com/sciprog-sfu/sciprog-sfu.github.io/blob/master/lessons/README.md

Member

brunogrande commented Jul 20, 2016

@kenjsc, how's the preparation going? You've been to SciProg and Software Carpentry workshops before, so I'm sure you're familiar with the workshop format. Still, I wanted to share the following guide we wrote to help with preparing for the workshop.

https://github.com/sciprog-sfu/sciprog-sfu.github.io/blob/master/lessons/README.md

@kenjsc

This comment has been minimized.

Show comment
Hide comment
@kenjsc

kenjsc Jul 20, 2016

Hi Bruno,

It's going a bit hectically, but it should be good. Thanks for all the
material. I am hoping to get some sort of pokemon go dataset because I
think that the types, random health and combat points etc will be a funny
dataset to play with and highlight some of the features of Pandas.

Cheers,

kenji

On Wed, Jul 20, 2016 at 10:14 AM, Bruno Grande notifications@github.com
wrote:

@kenjsc https://github.com/kenjsc, how's the preparation going? You've
been to SciProg and Software Carpentry workshops before, so I'm sure you're
familiar with the workshop format. Still, I wanted to share the following
guide we wrote to help with preparing for the workshop.

https://github.com/sciprog-sfu/sciprog-sfu.github.io/blob/master/lessons/README.md


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#112 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AOdbcDsYkBv_gCbzeKg4zND2ZAQftrcLks5qXleAgaJpZM4I1gdR
.

Kenji Kurita
Postdoctoral Researcher
Simon Fraser University
Department of Chemistry
k klkurita@ucsc.eduenji_kurita@sfu.ca
kenjsc@gmail.com
(604) 500-3979

kenjsc commented Jul 20, 2016

Hi Bruno,

It's going a bit hectically, but it should be good. Thanks for all the
material. I am hoping to get some sort of pokemon go dataset because I
think that the types, random health and combat points etc will be a funny
dataset to play with and highlight some of the features of Pandas.

Cheers,

kenji

On Wed, Jul 20, 2016 at 10:14 AM, Bruno Grande notifications@github.com
wrote:

@kenjsc https://github.com/kenjsc, how's the preparation going? You've
been to SciProg and Software Carpentry workshops before, so I'm sure you're
familiar with the workshop format. Still, I wanted to share the following
guide we wrote to help with preparing for the workshop.

https://github.com/sciprog-sfu/sciprog-sfu.github.io/blob/master/lessons/README.md


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#112 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AOdbcDsYkBv_gCbzeKg4zND2ZAQftrcLks5qXleAgaJpZM4I1gdR
.

Kenji Kurita
Postdoctoral Researcher
Simon Fraser University
Department of Chemistry
k klkurita@ucsc.eduenji_kurita@sfu.ca
kenjsc@gmail.com
(604) 500-3979

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jul 20, 2016

Member

This seems relevant: https://pokeapi.co/

It returns JSON, but that could easily be reformatted as a tabular CSV/TSV file. Let me know if you need help with this.

Member

brunogrande commented Jul 20, 2016

This seems relevant: https://pokeapi.co/

It returns JSON, but that could easily be reformatted as a tabular CSV/TSV file. Let me know if you need help with this.

@kenjsc

This comment has been minimized.

Show comment
Hide comment
@kenjsc

kenjsc Jul 25, 2016

Hi,

<goog_2069450968>
https://github.com/kenjsc/SciProg_Pandas

I ended up using some data that had more numbers. Using Pandas for text
analysis is a bit of a different story. The github repository should
contain all the files and a complete demo notebook. If you could add it to
the description that would be great. I'll show up a bit early to get all
the screencast and etherpad stuff all setup.

Kenji

On Wed, Jul 20, 2016 at 11:19 AM, Bruno Grande notifications@github.com
wrote:

This seems relevant: https://pokeapi.co/

It returns JSON, but that could easily be reformatted as a tabular CSV/TSV
file. Let me know if you need help with this.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#112 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AOdbcJ9t_sKa6fu2wzXYn18vny0_hwOSks5qXmbMgaJpZM4I1gdR
.

Kenji Kurita
Postdoctoral Researcher
Simon Fraser University
Department of Chemistry
k klkurita@ucsc.eduenji_kurita@sfu.ca
kenjsc@gmail.com
(604) 500-3979

kenjsc commented Jul 25, 2016

Hi,

<goog_2069450968>
https://github.com/kenjsc/SciProg_Pandas

I ended up using some data that had more numbers. Using Pandas for text
analysis is a bit of a different story. The github repository should
contain all the files and a complete demo notebook. If you could add it to
the description that would be great. I'll show up a bit early to get all
the screencast and etherpad stuff all setup.

Kenji

On Wed, Jul 20, 2016 at 11:19 AM, Bruno Grande notifications@github.com
wrote:

This seems relevant: https://pokeapi.co/

It returns JSON, but that could easily be reformatted as a tabular CSV/TSV
file. Let me know if you need help with this.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#112 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AOdbcJ9t_sKa6fu2wzXYn18vny0_hwOSks5qXmbMgaJpZM4I1gdR
.

Kenji Kurita
Postdoctoral Researcher
Simon Fraser University
Department of Chemistry
k klkurita@ucsc.eduenji_kurita@sfu.ca
kenjsc@gmail.com
(604) 500-3979

@vguerracanedo

This comment has been minimized.

Show comment
Hide comment
@vguerracanedo

vguerracanedo Jul 25, 2016

Hi @kenjsc
I just got a request to see if the lecture of today could be available later on. I'm passing the request along.

Best,
Vanessa

vguerracanedo commented Jul 25, 2016

Hi @kenjsc
I just got a request to see if the lecture of today could be available later on. I'm passing the request along.

Best,
Vanessa

@brunogrande

This comment has been minimized.

Show comment
Hide comment
@brunogrande

brunogrande Jul 25, 2016

Member

I won't be there to set up Google Hangouts and it's tricky business to do
so (without spending 20 minutes setting it up).

Kenji posted his lesson notes https://github.com/kenjsc/SciProg_Pandas on
GitHub for anyone who can't make it to the workshop.

Cheers,
Bruno


Bruno Grande
President | MBB Graduate Caucus
Co-organizer | SciProg.ca Study Group
PhD Candidate | Computational Biology
Morin Lab | Department of Molecular Biology and Biochemistry
Simon Fraser University | Burnaby, British Columbia

On Mon, Jul 25, 2016 at 10:18 AM, Vanessa Guerra notifications@github.com
wrote:

Hi @kenjsc https://github.com/kenjsc

I just got a request to see if the lecture of today could be available
later on. I'm passing the request along.

Best,
Vanessa


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#112 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAtNdbbL8VeQWWM49AycZyI_ulEzpEACks5qZO_ugaJpZM4I1gdR
.

Member

brunogrande commented Jul 25, 2016

I won't be there to set up Google Hangouts and it's tricky business to do
so (without spending 20 minutes setting it up).

Kenji posted his lesson notes https://github.com/kenjsc/SciProg_Pandas on
GitHub for anyone who can't make it to the workshop.

Cheers,
Bruno


Bruno Grande
President | MBB Graduate Caucus
Co-organizer | SciProg.ca Study Group
PhD Candidate | Computational Biology
Morin Lab | Department of Molecular Biology and Biochemistry
Simon Fraser University | Burnaby, British Columbia

On Mon, Jul 25, 2016 at 10:18 AM, Vanessa Guerra notifications@github.com
wrote:

Hi @kenjsc https://github.com/kenjsc

I just got a request to see if the lecture of today could be available
later on. I'm passing the request along.

Best,
Vanessa


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#112 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAtNdbbL8VeQWWM49AycZyI_ulEzpEACks5qZO_ugaJpZM4I1gdR
.

@vguerracanedo

This comment has been minimized.

Show comment
Hide comment
@vguerracanedo

vguerracanedo Jul 25, 2016

Hi Raphael,

Please note the comment of Bruno.

Best,
Vanessa

On Mon, Jul 25, 2016 at 10:22 AM, Bruno Grande notifications@github.com
wrote:

I won't be there to set up Google Hangouts and it's tricky business to do
so (without spending 20 minutes setting it up).

Kenji posted his lesson notes https://github.com/kenjsc/SciProg_Pandas
on
GitHub for anyone who can't make it to the workshop.

Cheers,
Bruno


Bruno Grande
President | MBB Graduate Caucus
Co-organizer | SciProg.ca Study Group
PhD Candidate | Computational Biology
Morin Lab | Department of Molecular Biology and Biochemistry
Simon Fraser University | Burnaby, British Columbia

On Mon, Jul 25, 2016 at 10:18 AM, Vanessa Guerra <notifications@github.com

wrote:

Hi @kenjsc https://github.com/kenjsc

I just got a request to see if the lecture of today could be available
later on. I'm passing the request along.

Best,
Vanessa


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<
#112 (comment)
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AAtNdbbL8VeQWWM49AycZyI_ulEzpEACks5qZO_ugaJpZM4I1gdR

.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#112 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALX_DiC3mrcM09vNvHPmQKtGTEUgSodCks5qZPDsgaJpZM4I1gdR
.

Vanessa Guerra Canedo, M.Sc.

Ph.D. student, Hart Lab
Department of Biological Sciences
Simon Fraser University, 8888 University Drive, Burnaby, BC, V5A 1S6

vguerracanedo commented Jul 25, 2016

Hi Raphael,

Please note the comment of Bruno.

Best,
Vanessa

On Mon, Jul 25, 2016 at 10:22 AM, Bruno Grande notifications@github.com
wrote:

I won't be there to set up Google Hangouts and it's tricky business to do
so (without spending 20 minutes setting it up).

Kenji posted his lesson notes https://github.com/kenjsc/SciProg_Pandas
on
GitHub for anyone who can't make it to the workshop.

Cheers,
Bruno


Bruno Grande
President | MBB Graduate Caucus
Co-organizer | SciProg.ca Study Group
PhD Candidate | Computational Biology
Morin Lab | Department of Molecular Biology and Biochemistry
Simon Fraser University | Burnaby, British Columbia

On Mon, Jul 25, 2016 at 10:18 AM, Vanessa Guerra <notifications@github.com

wrote:

Hi @kenjsc https://github.com/kenjsc

I just got a request to see if the lecture of today could be available
later on. I'm passing the request along.

Best,
Vanessa


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<
#112 (comment)
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AAtNdbbL8VeQWWM49AycZyI_ulEzpEACks5qZO_ugaJpZM4I1gdR

.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#112 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALX_DiC3mrcM09vNvHPmQKtGTEUgSodCks5qZPDsgaJpZM4I1gdR
.

Vanessa Guerra Canedo, M.Sc.

Ph.D. student, Hart Lab
Department of Biological Sciences
Simon Fraser University, 8888 University Drive, Burnaby, BC, V5A 1S6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment