
Python
万般滋味皆生活
这个作者很懒,什么都没留下…
展开
-
ROC曲线的理解与绘制
什么是ROC曲线?ROC曲线:接收者操作特征(receiver operating characteristic),roc曲线上每个点反映着对同一信号刺激的感受性。首先,在试图弄懂AUC和ROC曲线之前,一定要彻底理解混淆矩阵的定义!混淆矩阵中有着Positive、Negative、True、False的概念,其意义如下:称预测类别为1的为Positive(阳性),预测类别为0的为Negative(阴性)。预测正确的为True(真),预测错误的为False(伪)。对上述概念进行组合,就产生了原创 2020-09-11 10:14:37 · 4793 阅读 · 0 评论 -
数据处理日常方法小结
文章目录1.numpy 统计数组的值出现次数2.利用pandas中修改列名3.使用pandas中的to_csv将数据写入csv格式的文件4.关于字典操作查看字典前几项计算字典里面有多少个key计算字典里面有多少个key1.numpy 统计数组的值出现次数import numpy as npfrom collections import Counter data = np.array([1.1,1.1,1.1,2,3,5,4,4,4,5]) # 方法一print('Counter(data)原创 2020-09-09 16:17:37 · 340 阅读 · 0 评论 -
pandas读取tsv大文件(GB)方法
TSV文件和CSV的文件的区别是:前者使用\t作为分隔符,后者使用,作为分隔符。使用pandas读取tsv文件的代码如下:train=pd.read_csv('test.tsv', sep='\t')如果已有表头,则可使用header参数:train=pd.read_csv('test.tsv', sep='\t', header=0)如果已有主键列:train=pd.read_csv('test.tsv', sep='\t', header=0, index_col='id')在读取一原创 2020-09-08 21:04:41 · 6405 阅读 · 1 评论 -
python使用with as 读写文件
最近在项目中用到了Python的with as来开关读写文件,特此记录下,方便以后使用1. 传统读文件传统读取文件的方法是先使用Python内置的open函数打开文件,然后标示符’r’表示读,这样,我们就成功地打开了一个文件,获得到一个f文件句柄。f = open('test.txt','r')如果文件不存在,open()函数就会抛出一个错误,并且给出错误码和详细的信息告诉你文件不存在:...原创 2019-08-14 18:01:45 · 34453 阅读 · 0 评论 -
Python基础学习——06_函数进阶
函数进阶函数参数和返回值的作用函数的返回值 进阶函数的参数 进阶递归函数01. 函数参数和返回值的作用函数根据 有没有参数 以及 有没有返回值,可以 相互组合,一共有 4 种 组合形式无参数,无返回值无参数,有返回值有参数,无返回值有参数,有返回值定义函数时,是否接收参数,或者是否返回结果,是根据 实际的功能需求 来决定的!如果函数 内部处理的数据不确定,就...原创 2019-07-19 16:44:02 · 317 阅读 · 0 评论 -
Python基础学习——05_循环
循环程序的三大流程while 循环基本使用break 和 continuewhile 循环嵌套01. 程序的三大流程在程序开发中,一共有三种流程方式:顺序 —— 从上向下,顺序执行代码分支 —— 根据条件判断,决定执行代码的 分支循环 —— 让 特定代码 重复 执行[外链图片转存失败(img-ll2juVFl-1563525662456)(media/1496633...原创 2019-07-19 16:41:40 · 314 阅读 · 0 评论 -
Python基础学习——04_数据结构与公共方法
Python 中数据类型数字型整型 (int)浮点型(float)布尔型(bool)真 True 非 0 数 —— 非零即真假 False 0复数型 (complex)主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题非数字型字符串列表元组字典在 Python 中,所有 非数字型变量 都支持以下特点:都是一个 序列 sequ...原创 2019-07-19 16:33:11 · 338 阅读 · 0 评论 -
Python基础学习——03_判断与运算符
判断(if)语句01. if 语句体验1.1 if 判断语句基本语法在 Python 中,if 语句 就是用来进行判断的,格式如下:if 要判断的条件: 条件成立时,要做的事情 ……注意:代码的缩进为一个 tab 键,或者 4 个空格 —— 建议使用空格在 Python 开发中,Tab 和空格不要混用!我们可以把整个 if 语句看成一个完整的代码块1.2...原创 2019-07-19 16:26:34 · 595 阅读 · 0 评论 -
Python基础学习——02_变量的基本使用
变量的基本使用程序就是用来处理数据的,而变量就是用来存储数据的01. 变量定义在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建等号(=)用来给变量赋值= 左边是一个变量名= 右边是存储在变量中的值变量名 = 值变量定义之后,后续就可以直接使用了1) 变量演练1 —— iPython# 定义 qq_number 的变量用来...原创 2019-07-16 22:02:38 · 319 阅读 · 0 评论 -
Python基础入门——01_认识Python
认识 Python人生苦短,我用 Python —— Life is short, you need Python01. Python 的起源Python 的创始人为吉多·范罗苏姆(Guido van Rossum)1989 年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,作为 ABC 语言的一种继承之所以选中 Python(蟒蛇) 作为程...原创 2019-07-16 22:00:49 · 205 阅读 · 0 评论