The treebeard will guard your notebook

The treebeard will guard your notebook

News and announcements from the Python community for the week of Jun 18th, 2020

Episode #186: The treebeard will guard your notebook

Published Thu, Jun 18, 2020, recorded Wed, Jun 10, 2020.

Sponsored by us! Support our work through:

Michael #1: sidetable - Create Simple Summary Tables in Pandas

  • by Chris Moffitt
  • Makes it easy to build a frequency table and simple summary of missing values in a DataFrame.
  • Example without and with 
  • A useful tool when starting data exploration on a new data set
  • At its core, sidetable is a super-charged version of pandas value_counts with a little bit of crosstab mixed in.
  • With sidetable is imported, you have a new accessor on all your DataFrames - stb that you can use to build summary tables.

Brian #2: tabulate

  • suggested by Tom McDermott
  • Pretty-print tabular data in Python, a library and a command-line utility.
    from tabulate import tabulate

    table = [["Sun",696000,1989100000],
             ["Earth",6371,5973.6],
             ["Moon",1737,73.5],
             ["Mars",3390,641.85]]
    headers=["Planet","R (km)", "mass (x 10^29 kg)"]
    table_str = tabulate(table, headers=headers)
    print(table_str)
    Planet      R (km)    mass (x 10^29 kg)
    --------  --------  -------------------
    Sun         696000           1.9891e+09
    Earth         6371        5973.6
    Moon          1737          73.5
    Mars          3390         641.85
  • lots of table formats, including
  • simple (Markdown extended)
  • github (github flavored markdown)
  • pipe
  • jira
  • mediawiki
  • html
  • plain (just spaces)
  • different column alignment options
  • number formatting

python courses at talk python training treebeard

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

What Are The Key Differences between Python 2 vs Python 3

Python Online Training & Certification courses based on live projects with 100% placement assistance at CETPA, the most credible training institute in Delhi NCR, India.

Python Roadmap To Become a Python Developer

Python Online Training & Certification courses based on live projects with 100% placement assistance at CETPA, the most credible training institute in Delhi NCR, India.

200 hour Yoga Teacher Training Course in Ghaziabad, India | Divyaa Yoga Institute

Divyaa Yoga Institute 200 Hours Yoga Teacher Training Certification Course | 200 hours yoga teacher training in India by Divyaa Yoga Institute best yoga schools in India. Rishikesh Yogpeeth offers the best yoga certification programs by certified yoga instructors.

Why Learn Python? Know The Reasons and Benefits of Python Learning

Python Online Training & Certification courses based on live projects with 100% placement assistance at CETPA, the most credible training institute in Delhi NCR, India.

Data Science With Python Training | Python Data Science Course | Intellipaat

🔵 Intellipaat Data Science with Python course: https://intellipaat.com/python-for-data-science-training/In this Data Science With Python Training video, you...