自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

原创 RuntimeError: Python is not installed as a framework

Mac自带的python编辑器是2.7,下载了一个3.6的之后,在virtualenv中运行py文件,文件中 import 了 matplotlib 出现以下错误:Traceback (most recent call last):  File "3_1.py", line 4, in <module>    import matplotlib.pyplot as plt  Fi...

2018-06-29 14:21:06 342

原创 pandas绘图介绍

http://pandas.pydata.org/pandas-docs/stable/visualization.html#

2018-06-26 19:14:48 562

原创 pandas之数据聚合与分组运算

这部分可以用三个单词概括: split(拆分)--->apply(应用)--->combine(合并)split:pandas对象中的数据根据你提供的一个或多个键被拆分为多组,在特定的轴上操作。apply:将一个函数应用到各个分组产生一个新值。combine: 将apply执行的结果合并到最终的结果对象中。用图直观描述一下:分组键可以有多种形式,且类型不必相同:列表或数组,其长度与待分...

2018-06-25 20:08:27 773

原创 pandas之时间序列

对于时间序列的处理在数据处理方面还是比较重要的一块。这篇来记录一下时间序列的一些知识点。python标准库包含日期(date)和时间(time)数据的数据类型。经常使用的也就是datetime、time以及calendar模块。datetime以毫秒形式存储日期和时间。datetime模块中的数据类型date以公历形式存储日历日期(年、月、日)time将时间存储为时、分、秒、毫秒datetime存...

2018-06-25 15:29:05 758

原创 numpy之广播

广播的原则:       如果两个数组的后缘维度(从末尾开始算起的维度)的轴长度相符或其中一方的长度为1,则认为他们是广播兼容的。广播会在缺失和(或)长度为1的维度长进行。看几个例子理解一下:In [223]: arr = np.arange(4)In [224]: arrOut[224]: array([0, 1, 2, 3])In [225]: arr*3 #...

2018-06-25 12:01:36 510

原创 pandas之数据转换

pandas中的数据转换包括过滤、清理等去除重复数据duplicated() 判断各行是否是重复行drop_duplicated() 移除重复行(保留第一次出现的)没啥好说的,直接看例子:In [20]: s = pd.DataFrame({'key':['a']*4+['b']*3,'key0':[1,1,2    ...: ,3,3,4,4]})In [21]: s.duplicat...

2018-06-24 18:47:32 3798

原创 pandas重塑层次化索引

     在处理数据时,我们有时需要对数据的结构进行重排,也可称作是重塑(reshape)或者轴向旋转(pivot)。     层次化索引为Dataframe的数据重排提供了良好的一致性的方式。功能有二: stack:将数据的列旋转为行unstack:将数据的行旋转为列   看几个简单的例子解释一下:  In [15]: data = pd.DataFrame(np.arange(6).resh...

2018-06-24 12:29:32 1100

原创 IndexError: list index out of range错误总结

错误分析:”IndexError: list index out of range”这种错误一般有两种情况:第一种可能情况:list[index]index超出范围第二种可能情况:list是一个空的,没有一个元素进行list[0]就会报该错误。...

2018-06-24 09:36:04 52426

原创 pandas之数据合并

       在数据处理中,不免会遇到数据之间的合并。学过关系数据库的童鞋应该都清楚数据表之间的连接。今天要说的数据合并其实和数据表之间的连接有很多相似之处。由于 pandas 库在数据分析中比较方便而且用者较多,我们就说pandas中的数据合并方式。     pandas 中数据合并常用的方法有三种:pandas.merge(), pandas.concat(), 以及实例方法 combine_...

2018-06-23 13:38:07 11828 1

原创 matplotlib介绍

http://old.sebug.net/paper/books/scipydoc/matplotlib_intro.htmlmatplotlib 属于第三方库,首先安装:pip install matplotlib我用的是 pylab 模式下的 ipython : ipython --pylabmatplotlib API 函数都位于matplotlib.pylot 模块下,导入:i...

2018-06-21 14:00:06 713

原创 Beautifulsoup

文中示例均使用下面的文档:html_doc = """<html><head><title>The Dormouse's story</title></head><body><p class="title"><b>The Dormo

2018-06-20 17:16:43 280

原创 numpy的ufunc

介绍点高级的东西,numpy中的ufunc。ufunc(universal function)能够作用于narray对象上的元素级函数,这些函数在对narray对象进行运算的速度比使用循环或者列表推导式要快很多。numpy中的ufunc函数:python 中的逻辑运算and、or、not 在numpy中均以以logical_开头。ufunc方法ufunc函数对象本身还有一些方法函数,这些方法只对两...

2018-06-20 12:59:15 3521

原创 numpy的深入学习

      前面有一篇介绍了numpy的基础,这里将介绍numpy的一些高级应用。其实也包括一些常用的操作。      先看一下numpy中 最重要的对象 ndarray 的内部组成:     1)一个指向数组的指针     2)数据类型(dtype)        3) 表示数组形状的元组(shape) 4)一个跨度元组(stride), 指的是当前元素与当前维度的下一个元素之间的...

2018-06-20 10:53:22 738

转载 转:requests 第三方库文档

http://docs.python-requests.org/zh_CN/latest/user/quickstart.html#module-requests.models

2018-06-19 16:56:29 174

原创 python之urllib简介

3.0版本中已经将urllib2、urlparse、和robotparser并入了urllib中,并且修改urllib模块。其中包含5个子模块,即是help()中看到的那五个名字。PACKAGE CONTENTS    error                     异常处理模块    parse                    url解析模块    request           ...

2018-06-19 16:53:07 624

原创 爬虫简介及实现一个简单的爬虫Demo

什么是爬虫?      简单的说就是:一段自动抓取互联网信息的程序爬虫技术价值:      我们可以利用互联网中的数据进行学习、爬取有价值的数据做成产品,可以赚钱,反正就是只要不犯法,干什么事随你。一句话:互联网数据,为我所用!简单爬虫架构:运行流程:URL管理器:    管理待抓取URL集合和已经抓取URL集合    -- 防止重复抓取,防止循环抓取class UrlManager(object...

2018-06-19 15:45:51 2404

原创 python, numpy, pandas 中对文件数据的处理

       在数据分析中,我们需要把磁盘中的数据导入导出到系统,python,numpy,pandas中都提供了对数据的读取操作,这里介绍 pandas 中将表格型数据读取为 Dataframe 对象的函数。Parsing functions in pandas:Function                Descriptionread_csv Load delimited data fro...

2018-06-19 12:45:04 3058

原创 pandas之基本功能

pandas 的官方文档:http://pandas.pydata.org/pandas-docs/stable/indexing.html1. 重新索引     作用:创建一个适应新索引的新对象,会根据新索引对原数据进行重排,如果是新引入的索引,则会引入缺失值(也可用 fill_value 指定填充值)。reindex 的函数参数:indexNew sequence to use as inde...

2018-06-18 10:26:10 5122

原创 python实现线性回归

       定义:线性回归在假设特证满足线性关系,根据给定的训练数据训练一个模型,并用此模型进行预测。        从最简单的一元线性关系介绍,假设有一组数据型态为 y=theta * x,其中 x = {0, 1, 2, 3, 4, 5}, y = {0, 20, 60, 68, 77, 110}。当我们根据 x, y 模拟出近似的 theta 参数值,后面如果给出新的  x 值时,我们通过...

2018-06-16 18:39:29 1497

原创 pandas之Series和Dataframe简单介绍

       做笔记永远都是一个好习惯。俗话说:好记性不胜个烂笔头。大家看书的时候,是不是总有种感受,即使当时感觉理解了、记住了,隔几天就会忘记吧(呵呵,也可能是我太笨)。不管怎么说,随着我们看的书,学的技术(我专业计算机)越来越多,知识点也会零零散散的一大堆,当我们在以后的生活、工作中,需要用到以前学的知识时,会感觉它熟悉又陌生,这个时候我们就不得不翻出以前的书或者百度一下,Google一下,去...

2018-06-15 11:25:41 656

原创 Numpy的简单介绍

Array(数组)》rank 数组的维数import numpy as npa = np.array([1,2,3])a.shape  #(3,)  明确指定a的维数  a = a.reshape((1,-1)) , 其中-1是个占位符,不表示任何意义a.shape  #(1,3)np.ones(),np.zeros()函数均可由full()函数替代    a = np.full((3,3),0)...

2018-06-14 14:58:03 451

原创 python中的深拷贝和浅拷贝

所谓浅拷贝就是对引用的拷贝,深拷贝就是对对象的内容的拷贝。>>> person = ['name',['saving',100]]>>> hubby = person[:]>>> wifey = list(person)>>> [id(x) for x in [person,hubby,wifey]][193382330599...

2018-06-13 16:15:51 104

原创 python基础

Python3 中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)Python3 的六个标准数据类型中:不可变数据:Number(数字)、String(字符串)、Tuple(元组)、Set(集合);可变数据:List(列表)、Dictionary(字典)Number(数字)Python3 支持 int、fl...

2018-06-13 15:03:45 130

转载 python风格指南

原文:http://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/Python风格规范分号Tip不要在行尾加分号, 也不要用分号将两条命令放在同一行.行长度Tip每行不超过80个字符例外:长的导入模块语句注释里的URL不要使用反斜杠连接行.Python会将 圆括号,...

2018-06-13 14:48:02 189

原创 GAN之V(D,G)函数

       在阐述GAN之前,我们先看和GAN原理相似的图灵测试:       在图灵测式中,AI(A) 和一个正常人类(B)一起被关在房间里,房间外有个裁判员(C)通过非接触的方式与房间内的 A 和 B 交流。A,B,C 三者刚好对应于 GAN 中的 Generator,Real Data 和 Discriminator。互相对应的这三者的目标也完全一致:A(Generator)试图生成与 B...

2018-06-13 09:32:53 5056

原创 Flask之数据库

       在学习Flask框架的数据库部分时,自己创建测试项目时,也遇到了大大小小的问题。       现在将自己操作的成功实现的步骤记录一下。       1.创建virtualenv的步骤略。可参考  https://blog.csdn.net/qq_42413820/article/details/80650699     2.我在自己电脑上创建了一个名为env的虚拟环境,并在其中创建了...

2018-06-12 12:48:24 171

原创 python中virtualenv的安装

安装virtualenv的背景      在创建python项目时,我们会不可避免的安装各种工具包,不同的项目使用的工具包有时候版本不同,这个时候我们就需要把不同项目所使用的工具包隔离开(就是为每个项目创建一个虚拟环境),virtualenv诞生一. windows上安装    1. 安装python后,使用命令 pip(或pip3) install virtualenv  安装virtualen...

2018-06-12 12:06:44 460

计算机软件技术基础知识点总结

总结了计算机软件技术基础的重点要点

2023-03-22

处理BenchMark图片代码(python)

本代码将benchmark图片中的人物提取出来(去除不相关的背景图像),分离到三个文件夹(对应原始图,灰度图,伪彩色图)

2018-11-30

使用无线信号预测人体动作,检测健康等相关论文

使用无线信号预测人体动作,检测健康等相关论文,有兴趣的同学可以私下联系[email protected],一起讨论相关问题

2018-11-29

微信监控神经网络训练小程序

本程序经过测试,可以在安装有微信的机器上运行,可以微信控制训练的开始,停止,及微信修改参数再训练,可以将自己想要的结果,实时的发送到自己(或指定)的微信上,使用过程有什么问题可以私信交流[email protected]

2018-11-29

MATLAB神经网络案例分析

下载下来随时都能看,积分不多,有的话就用积分下载,没有的话联系[email protected]

2018-07-11

TensorFlow官方文档V1.2

TensorFlow官方文档v1.2 下载下来随时都能看,积分不多,有的话就用积分下载,没有的话联系[email protected]

2008-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除