Python的细节
Light_blue_love
这个作者很懒,什么都没留下…
展开
-
Python如何将一个矩阵保存到一个列表中,再读出来
Python如何将一个矩阵保存到一个列表中,再读出来 在编辑程序时我们经常会遇到将一个个矩阵存储起来,到需要用的时候再一个个读出来: 下面这个方法就可以有效的解决这个问题: 以下是实验结果:原创 2014-09-23 13:13:00 · 11377 阅读 · 0 评论 -
python爬虫爬取网上的照片
这里写一个python爬虫爬取国家地理上的一张图片 最近在网上刚学了python爬虫爬取网上的图片,所以将其记录下来。有时我们在网页上看到的图片是就是一个文件,所以可以通过爬虫爬取下来,保存到电脑之中。#!/usr/bin/python# -*- coding: UTF-8 -*-import requestsimport osurl='http://image.na原创 2017-03-11 23:28:04 · 1391 阅读 · 0 评论 -
用python实现Huffman编码
用python实现Huffman编码,以下的代码分为两个模块,一个为功能模块newHuffman.py,一个为控制模块demo.py。newHuffman.py,这个模块主要实现的功能包括,①核心为实现Huffman编码,②计算Huffman编码的平均长度,③计算编码 的编码效率。代码如下:#encoding:utf-8import numpy as np原创 2016-02-20 21:21:20 · 4813 阅读 · 1 评论 -
Python中numpy.clip();numpy.fabs()的用法;以及math.pow()的说明
在看一些关于关于数据分析的Python代码时,时常会出现一些方法不懂其意思,今天做个小小的说明关于:python中numpy.clip()方法的运用、numpy.fabs()方法运用法以及math.pow()的运用<1>numpy.clip(a,a_min,a_max,a=None)的运用:方法解释:Clip(limit)the values in the array.这个方法会给出一...原创 2014-12-12 19:03:09 · 23265 阅读 · 2 评论 -
什么是留一交叉验证以及如何用python编码实现
什么是留一交叉验证以及如何用python编码实现当我们在进行编写PLS(偏最小二乘)程序,用近红外光谱做回归等一类算法时,时常会涉及最佳主成分的选取。所谓最佳就存在一个比较。这时就会用到交叉验证,交叉验证有许多种,今天就简单说一下留一交叉验证(仅自己的理解,不一定十分正确)。留一交叉验证:就是将样本集中的样本每次抽取一个不同的样本作为测试集,剩余的样本作为训练集。需要进行原样本原创 2014-12-07 23:34:22 · 9496 阅读 · 2 评论 -
Python中将生成的向量存入一个矩阵中
Python中将生成的向量存入一个矩阵中在编写程序时,我们经常会遇到将上面生成的几个相同意义列向量保存到一个大的矩阵之中,以备以后使用。(如:在进行编写PLS方法时,经常存在将不同主成分所对应的权重W,C等一系列参数存储起来,由于许多参数都是列向量所以这就涉及列向量的存储问题)。在python中.ravel()方法即可实现。下面有简单例子:在这个例子中我们将NIRbee原创 2014-12-06 22:38:54 · 12680 阅读 · 2 评论 -
k折交叉验证
k折交叉验证原创 2014-12-18 13:03:35 · 9147 阅读 · 1 评论 -
Python装饰器
Python装饰器python装饰器\color{red}{装饰器}是Python中比较难理解的概念。简单来说装饰器是用来对某个函数增加功能的,但又不需要改变函数提的内容。假设你们公司已经把一个项目开发了一段时间,但是发现前面写的某些方法需要添加一些功能(例如权限控制,打印日志等等)。最简单的方法就是直接去改这个方法就行了,但是你们已经在很多地方使用了这些方法,更改了这些方法后,就需要对这原创 2018-01-21 16:21:04 · 1195 阅读 · 0 评论