擅长:python、mysql、java
<pre><code>>>> df = pd.DataFrame(columns = ["HHT", "HINC"], data = np.transpose([[2,3,2,2,2,3,3,3,4], [1,1,3,1,4,7,8,9,11]]))
>>> df
HHT HINC
0 2 1
1 3 1
2 2 3
3 2 1
4 2 4
5 3 7
6 3 8
7 3 9
8 4 11
>>> table = df['HINC'].groupby(df['HHT'])
>>> td = table.describe()
>>> df2 = pd.DataFrame(td)
>>> df2.index = ['lab1', 'lab2', 'lab3']
>>> df2
count mean std min 25% 50% 75% max
lab1 4.0 2.25 1.500000 1.0 1.0 2.0 3.25 4.0
lab2 4.0 6.25 3.593976 1.0 5.5 7.5 8.25 9.0
lab3 1.0 11.00 NaN 11.0 11.0 11.0 11.00 11.0
</code></pre>