![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
续写童话
学无止境
展开
-
sklearn中的coef_和intercept_
对于线性回归和逻辑回归,其目标函数为:g(x) = w1 * x1 +w2 * x2 +w3x3 + w4 x4 +w0如果有激活函数sigmoid,增加非线形变化,则为分类,即逻辑回归如果没有激活函数,则为回归对于这样的线型函数,都会有coef_和intercept,如:lr=LogisticRegression()lr.coef_lr.intercept_coef_和intercept_都是模型参数,即为wcoef_为w1到w4intercept_为w0...转载 2021-08-18 16:20:29 · 4176 阅读 · 1 评论 -
python中数组(numpy.array)的基本操作
为什么要用numpyPython中提供了list容器,可以当作数组使用。但列表中的元素可以是任何对象,因此列表中保存的是对象的指针,这样一来,为了保存一个简单的列表[1,2,3]。就需要三个指针和三个整数对象。对于数值运算来说,这种结构显然不够高效。Python虽然也提供了array模块,但其只支持一维数组,不支持多维数组(在TensorFlow里面偏向于矩阵理解),也没有各种运算函数。因而不...转载 2020-04-11 10:41:24 · 276 阅读 · 0 评论 -
用python计算相似度
numpy.corrcoef(x,y=无,rowvar=True,偏差=<无值>,ddof=<无值>)返回Pearson乘积矩相关系数,取值范围[-1,1]例子import numpy as np Array1 = [[1, 2, 3], [4, 5, 6]]Array2 = [[11, 25, 346], [734, 48, 49]]Mat1 = np.ar...原创 2020-04-11 10:03:53 · 481 阅读 · 0 评论 -
Python的range()函数
python range()函数可创建一个整数列表,一般用在for循环中。range(start, stop[, step])#参数说明start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5step:步长,默认...原创 2020-04-11 09:39:29 · 117 阅读 · 0 评论 -
python读取文件read()、readline()、readlines()对比
在python中读取文件常用的三种方法:read(),readline(),readlines()。看似很简单,但用的时候经常忘记原理。俗话说好记性不如烂笔头,所以今天特地整理一下:1.read()特点:读取整个文件,将文件内容放到一个字符串变量中。缺点:如果文件非常大,尤其是大于内存时,无法使用read()方法。file = open('个人信息.txt', 'r') # 创建的这个文...原创 2020-04-02 21:47:13 · 182 阅读 · 0 评论 -
python中的try...except使用
通常情况下,在python中运行程序,多多少少会出现程序异常的问题。Python中包含错误和异常两种情况:(1)常见的语法错误SyntaxError(2)异常;指在语法和表达式上并没有错误,运行时会发生错误的情况。try……except能很好的解决程序中的异常。以下是其用法,在不同位置时进行什么样的工作和起到什么样的作用。try: 可能出现异常的语句except: 将出现异常...原创 2020-04-02 21:28:01 · 244 阅读 · 0 评论 -
JSON常见用法:json.load()、json.loads()、json.dump()、json.dumps()
JOSN的定义JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)JSON 是轻量级的文本数据交换格式JSON 独立于语言JSON 具有自我描述性,更易理解常用的方法json.load()从json文件中读取数据json.loads()将str类型的数据转换为dict类型json.dumps()将...原创 2020-04-01 20:18:48 · 75638 阅读 · 1 评论 -
python中loc、iloc和ix函数区别和作用详解(附示例)
1.loc意义:通过行标签索引行数据loc[n]表示索引的是第n行(index是整数)loc[‘n’]表示索引的是第‘n’行(index是字符)2.iloc意义:通过行号获取行数据3.ix:结合前两种的混合索引三者区别ix / loc 可以通过行号和行标签进行索引,比如 df.loc[‘a’] , df.loc[1], df.ix[‘a’] , df.ix[1]iloc只能通过行...原创 2020-04-01 09:27:48 · 7053 阅读 · 0 评论 -
Python常用的读取文件的方式(read_csv,read_table)
1.python读取文件的几种方式read_csv:从文件,url,文件型对象中加载带分隔符的数据,默认分隔符为逗号read_table:从文件,url,文件型对象中加载带分隔符的数据,默认分隔符为制表符("\t")实质上是通用的,在实际使用中可以通过对sep参数的控制来对任何文本文件读取举例说明用以下代码来演示csv文件的读取操作:import pandas as pddata1 ...原创 2020-03-27 13:37:39 · 3055 阅读 · 0 评论 -
tensorflow的特征构造函数
tf.feature_column.embedding_column参数说明tf.feature_column.embedding_column( categorical_column, dimension, combiner='mean', initializer=None, ckpt_to_load_from=None, tensor_name...原创 2020-03-26 11:45:17 · 280 阅读 · 0 评论 -
window系统中,解决Pycharm 文件更改目录后,执行路径未更新问题
有时候,当我们更改Pycharm文件目录后,运行文件时其执行路径并未更新,导致文件运行出错。本文以Python编程从入门到事件中的aline_invasion.py文件为例,展示如何在pycharm中更改文件的执行路径。如图1所示,aline_invasion.py原本在scratches文件夹中,我将aline_invasion.py文件从scratches文件夹中移入到scratches文...原创 2019-01-31 21:09:19 · 13249 阅读 · 0 评论