Skip to content

Triangle Python Users Group: TriPython (formerly TriZPUG)

Sections
Personal tools
You are here: Home » Members » cbc's Home » TriPython October 2018 Meeting: Dplyr-Style Data Manipulation With Pandas

TriPython January, April, July, and October general meetings and monthly second Wednesday project nights meet at:

UNC Renaissance Computing Institute

TriPython February, May, August, and November general meetings meet at:

WebAssign: Online Homework and Grading

TriPython monthly first Tuesday project nights meet at:

Red Hat Annex

TriPython March, June, September, and December general meetings and monthly third Monday project nights meet at:

Caktus Consulting Group
Log in
 

TriPython October 2018 Meeting: Dplyr-Style Data Manipulation With Pandas

Document Actions
In this talk, Ian Cook will discuss how to apply the tenets of R's dplyr package (immutability, chaining, consistency, parsimony) when working with Python's pandas library. In the R community, dplyr is the most widely used data manipulation package. dplyr provides a small, consistent set set of "verbs" (functions) that you can use to perform most common operations on R data frames. You can chain together these verbs to perform a series of operations on a data frame. dplyr treats data frames as immutable objects, returning manipulated copies instead of mutating them in place. In the Python community, pandas is the most widely used data manipulation library. pandas does not prescribe one right way to manipulate DataFrames; it enables several different styles. Ian will show how to apply the dplyr style when you're working with pandas, and we'll discuss the benefits, challenges, and alternatives. Ian Cook is a data scientist at Cloudera. Ian is a long-time R user and an author of and contributor to several R packages; he is newer to Python. Ian lives in Carrboro and is a cofounder of the local Research Triangle Analysts group. Ian has degrees in Statistics from Lehigh University and Stony Brook University. Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Lightning talks are for you to "show and tell" something you've learned about Python recently, no matter how small. We all use Python, therefore, we are always learning something new about Python that we can tell others. Plenty of free parking is available in the RENCI parking deck. The meeting will be followed by our usual after-meeting at a nearby tavern for food and beverage. Come join us for a fun and informative evening.

For more information, visit
http://renci.org/about/locations/

What
Meeting
When
2018-10-25 from 19:00 to 21:00
Where
Renaissance Computing Institute (RENCI), Biltmore Conference Room, 5th Floor, 100 Europa Drive, Suite 590, Chapel Hill
Name
Chris Calloway
Contact Email
cbc@unc.edu
Contact Phone
(919) 599-3530

JupyterDay in the Triangle
Tue Nov 13, 2018 at UNC

JupyterDay in the Triangle

TriPython endorses:

PyLadies RDU

September 14-16, 2016:

PyData Carolinas 2016

Upcoming Events
Durham Project Night
Caktus Group Tech Space, 108 Morris St., Durham,
2018-12-17
Chapel Hill Project Night
Renaissance Computing Institute (RENCI), Biltmore Conference Room, 5th Floor, Europa Center, 100 Europa Drive, Suite 590, Chapel Hill,
2019-01-09
TriPython January 2019 Meeting: TBA
Renaissance Computing Institute (RENCI), Biltmore Conference Room, 5th Floor, 100 Europa Drive, Suite 590, Chapel Hill,
2019-01-24
Raleigh Project Night
Red Hat Annex, 190 E Davie St, Raleigh,
2019-02-05
« September 2018 »
Su Mo Tu We Th Fr Sa
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
2018-09-04
18:00-21:00 Raleigh Project Night
2018-09-12
18:00-21:00 Canceled: Chapel Hill Project Night
2018-09-17
18:00-21:00 Durham Project Night
2018-09-27
13:00-15:00 TriPython September 2018 Meeting: Lightning Talk-Palooza
Orders over $29.95 qualify for free shipping in the US.