{ "cells": [ { "cell_type": "code", "execution_count": 25, "id": "d99d999d", "metadata": {}, "outputs": [], "source": [ "import pandas as pd" ] }, { "cell_type": "code", "execution_count": 27, "id": "955684bc", "metadata": {}, "outputs": [], "source": [ "df = pd.read_excel(\"./学生信息.xls\", usecols=['学号', '姓名', '性别', '年级','班级'])" ] }, { "cell_type": "code", "execution_count": 28, "id": "7a49db1c", "metadata": {}, "outputs": [], "source": [ "class_count = df.groupby(['年级', '班级']).size().reset_index(name='人数')" ] }, { "cell_type": "code", "execution_count": 29, "id": "3e00f787", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
| \n", " | 年级 | \n", "班级 | \n", "人数 | \n", "
|---|---|---|---|
| 0 | \n", "26学部 | \n", "1班 | \n", "42 | \n", "
| 1 | \n", "26学部 | \n", "2班 | \n", "41 | \n", "
| 2 | \n", "26学部 | \n", "3班 | \n", "38 | \n", "
| 3 | \n", "26学部 | \n", "4班 | \n", "40 | \n", "
| 4 | \n", "26学部 | \n", "5班 | \n", "39 | \n", "
| 5 | \n", "27学部 | \n", "1班 | \n", "48 | \n", "
| 6 | \n", "27学部 | \n", "2班 | \n", "47 | \n", "
| 7 | \n", "27学部 | \n", "3班 | \n", "46 | \n", "
| 8 | \n", "27学部 | \n", "4班 | \n", "48 | \n", "
| 9 | \n", "27学部 | \n", "5班 | \n", "48 | \n", "
| 10 | \n", "28学部 | \n", "1班 | \n", "49 | \n", "
| 11 | \n", "28学部 | \n", "2班 | \n", "49 | \n", "
| 12 | \n", "28学部 | \n", "3班 | \n", "49 | \n", "
| 13 | \n", "28学部 | \n", "4班 | \n", "49 | \n", "