擅长:python、mysql、java
<p>使用<code>crosstab</code>+<code>concat</code></p>
<pre><code>pd.concat([pd.crosstab(df[x],df.Purchased)for x in df.columns[:-1]],keys=df.columns[:-1])
Out[273]:
Purchased No Yes
Gender Female 2 5
Male 3 4
State FL 1 2
Fl 1 0
NV 3 3
NY 0 4
Age Adult 3 3
Senior 0 3
Teen 2 3
</code></pre>