Python
>>>
坤斤拷
握り信じたうたかたの影を
展开
-
《Python机器学习基础教程》学习笔记(1) 鸢尾花分类
引言鸢尾花分类是《Python机器学习基础教程》中的第一个应用,是一个监督学习问题,概述了使用scikit-learn库进行监督学习的基本流程:获取数据→数据集拆分→观察数据→构建模型→评估模型→预测博主使用的编程环境:Sublime Text 3 + Jupyter Notebook + Anaconda 3默认导入库:import numpy as npim...原创 2019-02-02 18:59:10 · 2658 阅读 · 0 评论 -
Python中的无穷大和无穷小与nan
在C语言中,博主常常用#define INF 0x3f3f3f3f来表示无穷大。在python中,可以使用x = float('inf') #无穷大y = -float('inf') #无穷小表示法1z = float('-inf') #无穷小表示法2其中,inf是大小写不敏感的。当对inf进行四则运算时,若另一个数是常数,则结果一般为inf(特别的,当inf作为被除数...原创 2019-01-23 02:58:11 · 3171 阅读 · 1 评论 -
解决failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems
在用python可视化.dot文件时,遇到了ExecutableNotFound:failed to execute [‘dot’, ‘-Tsvg’], make sure the Graphviz executables are on your systems的报错。起初以为原因是未安装graphviz模块,pip一下发现还是不行,后来才发现需要先安装graphviz程序,才能为python安...原创 2019-02-07 20:56:20 · 47472 阅读 · 30 评论 -
numpy中ravel, flatten, flat, reshape, squeeze的用法
ravel():使多维数组转化为一维数组,只有在需要时才会产生副本(copy)flatten():使多维数组转化为一维数组,返回源数据的副本flat:返回数组的iterator,使其能够像一维数组一样遍历reshape():仅仅改变数组形状,可以通过reshape(-1)使原多维数组转化为一维数组,也可reshape(x, y)使其转化为其他形状squeeze():只能使数组内只有...原创 2019-02-10 22:27:02 · 1110 阅读 · 0 评论