python 跳过计算错误_在python中计算分数时如何跳过被0除的错误?
我正在运行一个很长的CSV文件下面的函数。函数每50行计算列MFE的Z分数。这50行中有一些只包含零,因此在计算Zscore时,程序会停止,因为它不能被零除。如何解决这个问题,而不是停止程序运行打印这些行的z分数0?在def doZscore(csv_file, n_random):
df = pd.read_csv(csv_file)
row_start = 0
row_end = n_random + 1
step = n_random + 1
zscore = []
while row_end <= len(df):
selected_rows = df['MFE'].iloc[row_start:row_end]
arr = []
for x in selected_rows:
arr.append(float(x))
scores = stats.zscore(arr)
for i in scores:
zscore.append(round(i, 3))
arr.clear()
row_start += step
row_end += step
df['Zscore'] = zscore
with open(csv_file, 'w') as f:
df.to_csv(f, index=False)
f.close()
return
我得到的错误是:
/s/software/anaconda/python3/lib/python3.7/site-packages/scipy/stats/统计:2253:RuntimeWarning:在true\u divide return(a-mns)/sstd中遇到无效值
python 跳过计算错误_在python中计算分数时如何跳过被0除的错误?相关推荐
- excel表格计算年龄_在Excel中计算年龄
excel表格计算年龄 Can you remember how old you are? Or are you like me, and have to ask, "What year i ...
- mysql怎么计算幂_在MySQL中计算数字的幂?
要计算数字的幂,请使用POWER()函数.让我们首先创建一个表-create table DemoTable ( Amount int ); 使用插入命令在表中插入一些记录-insert into D ...
- python画pr曲线代码_利用Python中的numpy包实现PR曲线和ROC曲线的计算
闲来无事,边理解PR曲线和ROC曲线,边写了一下计算两个指标的代码.在 python 环境下,sklearn里有现成的函数计算ROC曲线坐标点,这里为了深入理解这两个指标,写代码的时候只用到numpy ...
- python中计算带分数_聊聊 python 数据处理全家桶(Redis篇)
作者:星安果 来源:AirPython 前面两篇文章聊到了 python 处理 Mysql.Sqlite 数据库常用方式,本篇文章继续说另外一种比较常用的数据存储方式:Redis Redis:Remo ...
- python库文档的错误_自己编程中遇到的Python错误和解决方法汇总整理
开个贴,用于记录平时经常碰到的Python的错误同时对导致错误的原因进行分析,并持续更新,方便以后查询,学习. 知识在于积累嘛!微笑 +++++++++++++++++++++++++++++++++ ...
- 安装python遇到错误_安装Python时遇到如下问题,解决方案
~$ sudo apt-get install python-pip 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 python-pip 已经是最新的版本了 ...
- python计算信息增益_利用Python提取ABAQUS的计算结果(ODB)信息、体积、应变等变化(一)...
00 实例模型 一个金属长方体,我们需要对其做拉伸的加载约束示意图如图1,并在完成后采用Python命令流读取参考点的位移.体积.应变随加载时间的变化情况. 图1 金属长方体约束加载示意图 01 Py ...
- python import random 报错_导致python中import错误的原因是什么
Python程序可以调用一组基本的函数(即内建函数),比如print().input()和len()等函数.Python本身也内置一组模块(即标准库).每个模块都是一个Python程序,且包含了一组相 ...
- python好玩的黑科技_用Python玩微信跳一跳黑科技详细使用教程
2017年的小尾巴上,微信推出了小游戏,其中跳一跳火遍大江南北,咱们可爱的程序猿哥哥直接用Python写了个自动跳一跳的程序,github地址:https://github.com/wangshub/ ...
- 关于python格式对齐的问题_解决python对齐错误的方法
运行的时候,有时候会出现语法错误:IndentationError: unexpected indent 可以用如下方法解决: 首先把空格显示出来,空格的地方 ,由点代替 修改把tab 代表4个位置 ...
最新文章
- 95% CI, 置信区间 Confidence Interval
- Reat学习01——初步接触与安装
- 查找删除Code First Entity Framework基本与最佳添加(add/create),删除(delete/remove),修改(update/modify)操作...
- c语言 字符串 url,如何对URL字符串进行百分号编码
- springboot+事务,多张表的操作事务回滚
- 程序员工作3年只涨2千,你不知道程序员有多难!
- ZZULIOJ 1106: 回文数(函数专题)
- 【MySql】mysql 慢日志查询工具之mysqldumpslow
- 无迹卡尔曼滤波器(UKF)
- UC伯克利造出会「轻功」的机器人,飞檐走壁,一条腿跳遍天下|湾区人工智能...
- jmeter 加密解密_AES加密的安全问题
- 转载 java序列化与反序列化
- mysql中Mysql模糊查询like效率,以及更高效的写法和sql优化方法
- Android自定义签名文件 testkey.pk8 testkey.x509.pem
- linux 7 恢复系统,CentOS 7在grub rescue模式中修复系统
- akka kafka java_Jay Kreps谈基于Apache Kafka和Kafka Streams的分布式流处理
- 前端二面必会面试题(附答案)
- NSIS脚本学习:创建 MUI 界面使用的自定义语言包文件(nlf nsh)
- 计算机模拟图像和数字,模拟与数字的区别
- UDS-下载示例解读
热门文章
- 使用Hadoop自带的例子wordcount实现词频统计
- 或者是修改服务器时间,修改云服务器时间设置
- linux添加nginx,linux下安装Nginx1.16.0的教程详解
- github java开源项目经验_3月份GitHub上最热门的Java开源项目
- java gui 打开另一个,java – 从另一个JFrame Gui访问vars
- for里面调用方法 vue_Vue源码阅读连载之Vue实例
- 动手学CV-目标检测入门教程5:损失函数
- java8新特性(2)--- 方法引用
- 程序设计作业: 车模+数模 = ?
- 现代软件工程讲义 4 团队和流程