您可以使用 Pandas 的 groupby 和 count 函数来实现统计学院开设的计算机类专业情况。具体代码如下:

import pandas as pd

# 创建 DataFrame
data = {
    '身份': ['湖南省', '湖南省', '湖南省', '湖南省', '湖南省'],
    '专业代码': ['510202', '510203', '510202', '510203', '510203'],
    '专业名称': ['计算机网络技术', '软件技术', '计算机网络技术', '软件技术', '软件技术'],
    '学校标识码': ['4143010827', '4143010827', '4143010830', '4143010830', '4143010836'],
    '学校名称': ['长沙民政职业技术学院', '长沙民政职业技术学院', '湖南工业职业技术学院', '湖南工业职业技术学院', '株洲师范高等专科学校'],
    '年限': [3, 3, 3, 3, 3],
    '备注': [None, None, None, None, None]
}
df = pd.DataFrame(data)

# 统计计算机类专业数量和软件类专业数量
result = df.groupby('学校名称')['专业名称'].value_counts().unstack().fillna(0)

# 打印结果
print(result)

运行上述代码,将会输出统计结果:

专业名称         计算机网络技术  软件技术
学校名称                          
湖南工业职业技术学院         1     1
株洲师范高等专科学校         0     1
长沙民政职业技术学院         1     1

以上结果表明,湖南工业职业技术学院开设了 1 个计算机网络技术专业和 1 个软件技术专业,株洲师范高等专科学校开设了 1 个软件技术专业,长沙民政职业技术学院开设了 1 个计算机网络技术专业和 1 个软件技术专业。

使用 Pandas 统计学院开设的计算机类专业情况

原文地址: https://www.cveoy.top/t/topic/jrdn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录