Calcular estatísticas resumidas das colunas no dataframe

Eu tenho um quadro de dados do seguinte formulário (por exemplo)

shopper_num,is_martian,number_of_items,count_pineapples,birth_country,tranpsortation_method
1,FALSE,0,0,MX,
2,FALSE,1,0,MX,
3,FALSE,0,0,MX,
4,FALSE,22,0,MX,
5,FALSE,0,0,MX,
6,FALSE,0,0,MX,
7,FALSE,5,0,MX,
8,FALSE,0,0,MX,
9,FALSE,4,0,MX,
10,FALSE,2,0,MX,
11,FALSE,0,0,MX,
12,FALSE,13,0,MX,
13,FALSE,0,0,CA,
14,FALSE,0,0,US,

Como posso usar o Pandas para calcular estatísticas resumidas de cada coluna (os tipos de dados da coluna são variáveis, algumas colunas não têm informações

E, em seguida, retorne o quadro de dados do formulário:

columnname, max, min, median,

is_martian, NA, NA, FALSE

Assim por diante e assim por diante

questionAnswers(3)

yourAnswerToTheQuestion