ICYMI | February 2023

ICYMI — February 2023

Recap of my Data and AI posts from the past month

Drew Seewald
8 min readMar 4, 2024

--

Let’s wrap up the month with a roundup of what’s caught my eye the data, AI, and machine learning space this month.

Photo by Towfiqu barbhuiya on Unsplash

Great Tables for Python

I discovered that the gt or great tables package in R has been ported over to python as great_tables by the Posit team!

The wonderful people over at Posit have fixed one of my biggest issues with Python — it doesn’t have many good tools for formatting data, especially for static documents, like PDFs or web pages.

The solution? The Great Tables for Python package! This package makes it easy for everyone to create beautiful tables with python. Since the first release in November of last year, they have been adding more and more features. Richard Iannone and Michael Chow have done an incredible amount of work to make this a reality.

To play around with the functionality, I created a simple table that leverages titles, spanner labels, row groups, column formatting, and cell styles. Here’s my code below:

from great_tables import GT, style, loc

gt_my_cars = (GT(my_cars, rowname_col="Model", groupname_col="Make")
.tab_header(…

--

--