I have a data frame like this.
c_name p_name
A X
B Y
B A1
C ZX
D G4
D H9
I want frequency for each c_name with each p_name. I am getting proper output in R by using
data.frame(table(df1$c_name,df1$p_name))
But in python if I am applying
pd.crosstab(df1['c_name'],df1['p_name'])
it is giving the result but not in proper format.
My expectation is:
c_name p_name Freq
A X 1
B X 0
B X 0
C X 0
D X 0
D X 0
A Y 0
B Y 1
B Y 0
C Y 0
D Y 0
D Y 0 ..........so on.
Thanks in advance.