获取Python中DataFrame列中值的频率

获取Python中DataFrame列中值的频率,python,pandas,dataframe,crosstab,Python,Pandas,Dataframe,Crosstab,我得到的一个家庭作业问题的一部分:我需要使用Pandas从数据帧中获取列中唯一值的频率。但是,我必须使用crosstab()函数 这是数据帧的一部分 我想得到'color'列中值'E'的频率(百分比) 以下是结果的样子: 这就是我到目前为止所做的: 我做错了什么?我怎样才能得到同样的 pd.crosstab("", dataframe[], normalize=True)

我得到的一个家庭作业问题的一部分:我需要使用Pandas从数据帧中获取列中唯一值的频率。但是,我必须使用
crosstab()
函数

这是数据帧的一部分

我想得到
'color'
列中值
'E'
的频率(百分比)

以下是结果的样子:

这就是我到目前为止所做的:

我做错了什么?我怎样才能得到同样的

pd.crosstab("", dataframe[], normalize=True)