绩点计算规则:(加权平均分-50)/10

故代码实现如下:

本质:求加权平均数

import numpy as np
import pandas as pdscore = pd.read_excel(r"C:\Users\Lenovo\Desktop\理想成绩.xlsx")print("加权平均分为:")
print((score['weight'].mul(score['score'])).sum()/score['weight'].sum())print("加权平均绩点为:")
print((((score['weight'].mul(score['score'])).sum()/score['weight'].sum())-50)/10)

注意在导入excel的时候,数值类型要改为数值型,若为字符串就会报错!

python计算加权平均分相关推荐

  1. 使用OpenCV和Python计算图像的“彩色度”

    使用OpenCV和Python计算图像"彩色度" 1. 效果图 2. 炫彩度量方法是什么? 3. 源代码 参考 你是否尝试过计算每个图像的炫彩值,并根据炫彩值对自己的图像数据集进行 ...

  2. Python计算训练数据集(测试集)中某个分类变量阴性(阳性)标签样本的不同水平(level)或者分类值的统计个数以及比例

    Python计算训练数据集(测试集)中某个分类变量阴性(阳性)标签样本的不同水平(level)或者分类值的统计个数以及比例 目录

  3. Python计算两个numpy数组的交集(Intersection)实战:两个输入数组的交集并排序、获取交集元素及其索引、如果输入数组不是一维的,它们将被展平(flatten),然后计算交集

    Python计算两个numpy数组的交集(Intersection)实战:两个输入数组的交集并排序.获取交集元素及其索引.如果输入数组不是一维的,它们将被展平(flatten),然后计算交集 目录

  4. Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日?

    Python使用datetime中的timedelta模块实现时间增减:python计算100天后是哪年那月那日? 目录

  5. python计算特征的统计值并文本输出

    python计算特征的统计值并文本输出 # 输出统计分位数 df.describe(percentiles=[0.05, 0.25, 0.5, 0.75, 0.95]) featname:A => ...

  6. python计算特征与目标的相关性并可视化

    python计算特征与目标的相关性并可视化 pandas计算相关性 # 相关性 tips.corr() Out[2]: total_bill tip size total_bill 1.000000 ...

  7. python计算时间差

    python计算时间差 # 使用datetime 和 timedelta import datetime old_time = datetime.datetime.now() print(old_ti ...

  8. python计算两个字典的相同点(从key、value、item角度)

    python计算两个字典的相同点(从key.value.item角度) 字典是由一个一个的 key-value 构成的,key 是找到数据的关键,Python 对字典的操作都是通过 key 来完成的. ...

  9. python计算两个向量之间的欧氏距离

    python计算两个向量之间的欧氏距离 代码: import numpy as np # 向量的值 feature_1 = np.array([1,2,3]) feature_2 = np.array ...

  10. python计算文件md5值_用python 正确计算大文件md5 值

    python 计算文件的md5值很方便,但如果只是简单的把文件都入到内存中,大文件会导致问题,一般采用切片的方式分段计算,下面的几个函数可以很好的解决这个问题. 使用 hashlib import h ...

最新文章

  1. AjaxControlToolKit之DragPanelExtender用法
  2. mybatis 注解 动态sql_Mybatis 的动态 SQL 语句
  3. django jsonresponse_利用 Django 动态展示 Pyecharts 图表数据的几种方法
  4. @EnableGlobalMethodSecurity(prePostEnabled = true)
  5. 一个详尽的面向 SAP UI5 初学者的教程 - 如何在 SAP UI5 中绘制图表 Chart
  6. Unity3D笔记十 游戏元素
  7. 如何改变炒股频繁交易的毛病?
  8. 天视通ipc地址修改工具_远程运行小工具PsExec
  9. rv1126 固件编译规则
  10. win10下安装Vm15添加虚拟机的总结
  11. ADS20XX完全安装(任意盘)、卸载指南
  12. 海康流媒体客户端开发
  13. 上海杨浦|2022年杨浦 “ 创业之星 ” 大赛
  14. MMI笔记 virtual environments, audio for virtual environments 知识点总结
  15. uva 815 Flooded!
  16. KB、MB、GB等和KiB、MiB、GiB等的区别
  17. mac硬盘故障升级系统_硬件升级:如何安装新硬盘,第2页,故障排除
  18. 分享免端口访问群晖的方法,可以顶级域名
  19. 硬件电路设计之如何设计一个STM32最小系统?
  20. 2014年双11抢货宝典-双11促销商品价格对比清单---妈妈再也不用担心我成为剁手党啦

热门文章

  1. 2022年中级网络工程师备考(网络知识部分)
  2. 内存颗粒位宽和容量_DDR4内存终极解析(一)--DDR4内存颗粒
  3. zcu102_14_Zynq在Standalone下使用uGUI
  4. python opencv双目测距_使用OpenCV/python进行双目测距
  5. 通过锂电池原理来设计BMS系统
  6. 阿里巴巴实习生 招聘内推
  7. 计算矩阵A与矩阵B的欧式距离
  8. Dreamweaver cc 2019
  9. CSS文字的属性(总结)
  10. Object.keys()的用法