main

2023/10/11

pandas tricks

 a list of aggregation function for groupby:

min, max, mean, median, sum, count, std, var, size, describe, nuniaue, idxmax, idxmin.


df.groupby([‘airline’, ‘weekday’])[‘cancelled’,’diverted’].agg([‘sum’,’mean’]).head()


df.groupby([‘airline’, ‘weekday’])[‘cancelled’,’diverted’].agg({“dist”:[‘sum’,’mean’]).head()

pandas tricks

 df.style. highlight_max(axis=‘colums’)

2023/10/08

pandas tricks 3

 df.sort_values(["a","b","C", ascending=[True, False, True)

df.nlargest(10, 'a').nsmallest(5,"b)

pandas tricks 2

 df.select_dtypes(include=['int'])

df.select_dtypes(include=['number'])

df.selected_dytpes(include=['np.number'])

df.get_dtype_counts()

pandas tricks (1)

search column using filter: 

df.filter(like="good")

df.filter(regex="\d")



How to Supercharge Your Python Classes with Class Methods

  How to Supercharge Your Python Classes with Class Methods | by Siavash Yasini | May, 2024 | Towards Data Science As we just mentioned, a c...