机器学习
文章平均质量分 52
一样也会好
vague
展开
-
python with as的用法
原文:链接With语句是什么?有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。如果不用with语句,代码如下:`file = open("/tmp/foo.txt")data = file.read()file.close()`这里有两个问题。一是可能忘记关闭文件句柄;二是文件读取数据发生异常,没有进行任何处理。下面是处理异常的加强版本:转载 2021-09-29 09:17:37 · 110 阅读 · 0 评论 -
Python中where()函数的用法
where()的用法首先强调一下,where()函数对于不同的输入,返回的只是不同的。1当数组是一维数组时,返回的值是一维的索引,所以只有一组索引数组2当数组是二维数组时,满足条件的数组值返回的是值的位置索引,因此会有两组索引数组来表示值的位置例如b=np.arange(10)barray([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])np.where(b>5)(array([6, 7, 8, 9], dtype=int64),)a=np.转载 2021-09-29 08:38:55 · 949 阅读 · 0 评论 -
机器学习期末复习
线性回归1.原理:线性回归就是能够用一个直线较为精确地描述数据之间的关系,这样当出现新的数据的时候,就能够预测出一个简单的值。线性回归的模型形如: f( x )= w ∗ x +b 2.优缺点: 优点: (1)思想简单,实现容易。建模迅速,对于小数据量、简单的关系很有效; (2)是许多强大的非线性模型的基础。 (3)线性回归模型十分容易理解,结果具有很好的可解释性,有利于决策分析。 (4)蕴含机器学习中的很多重要思想。 (5)能解决回归问题。原创 2020-12-23 19:14:21 · 3292 阅读 · 0 评论