- 博客(39)
- 问答 (1)
- 收藏
- 关注
原创 数据统计入门之一
当我们拿到一组数据之后,我们如何来了解数据的基本信息呢,在统计学上,除了使用图表的方式外,还可以通过找到能反应数据分布的特征值来做这件事请。数据的分布特征,大致可以从一下三个方面进行度量:集中趋势;离散程度;分布形状。
2016-08-17 10:57:03
1504
原创 线性回归-scikit-learn
线性回归即是我们希望能通过学习来得到一个各属性线性组合的函数,函数的各项系数表明了该属性对于最后结果的重要性
2016-07-15 10:00:02
1695
翻译 pandas 新手指引
# 10 Minutes to pandaspandas入门教程,面向新手,如需高级教程,移步[pandas cookbook](http://pandas.pydata.org/pandas-docs/stable/cookbook.html#cookbook)按照约定,一般按照如下形式对pandas进行导入import pandas as pdimport numpy as npimpor
2016-07-12 10:02:14
1509
转载 Django中扩展Paginator实现分页
注:以下内容转载自网络原文链接,收集在自己博客方便查看 Django中已经实现了很多功能,基本上只要我们需要的功能,都能够找到相应的包。要在Django中实现分页显示,只需要简单地使用Paginator就可以实现了。首先,需要在应用的views.py中添加如下引用: from django.core.paginator import Paginator from django.core.pagi
2016-06-04 14:48:08
790
原创 mptt总结
mptt使用总结基本使用流程##### 安装mptt并将'mptt'加入到settings.py文件中的INSTALLD_APPS中INSTALLD_APPS = [# ....'mptt',]##### 继承MPTTModels并实现自己的树from django.db import modelsfrom mptt.modles import MPTTModel, TreeForeignKe
2016-06-04 11:07:19
2379
原创 django-cms细节记录|篇一
在使用django-cms做开发的过程中,总会遇到一些不大不小的问题,记录一下稍作备忘,方便以后遇到同样问题的时候可以查看。
2016-04-11 10:35:05
2555
转载 (转)Django 1.6 最佳实践: 如何正确的使用和设置Database和Model
作者: Desmond Chen, 发布日期: 2014-05-18, 修改日期: 2014-05-18 Model是django项目的基础, 如果一开始没有好好设计好, 那么在接下来的开发过程中就会遇到更多的问题. 然而, 大多数的开发人员都容易在缺少思考 的情况下随意的增加或修改model. 这样做的后果就是, 在接下来的开发过程中, 我们不得不做出更多努力来修正这些错误.
2016-02-28 09:49:33
1106
原创 用python列表实现括号匹配
假设我们有一些复杂的表达式,里边包含了多种括号的嵌套,这个时候去肉眼判断括号匹配是一件非常令人蛋疼的事情,那么,怎么用python来进行基本的判断呢,答案很简单,就是用python中的list来模拟栈结构进行判断。
2016-01-27 14:19:17
8182
原创 查看python已安装模块的方法小结
随着使用python的时间越来越长,安装的python模块也越来越多,时间久了都不记得自己之前到底对自己的电脑做过些什么了,于是乎就想要查看一下自己安装的python模块,现将查看方法总结如下
2016-01-20 09:37:14
130760
2
原创 ubuntu14.04LTS下编译安装Open Babel和python语言绑定
一、Open Babel简介open Babel是一款开源自由软件,使用Open Babel可以将一种文件类型化学结构转换成另一种文件结构。当在工作中需要用到同一个结构不同类型的文件时非常好用。
2016-01-19 20:13:21
3060
翻译 matplotlib 简介
本文大部分内容均翻译自matplotlib官方网站简介matplotlib是一个开源的用于创建出版质量图表的python 2D绘图库,该项目在2002年由John Hunter启动, matplotlib支持在python脚本和ipython交互式命令行中使用。我们可以使用matplotlib来生成各种高质量的图片,比如矢量图,光栅图。
2016-01-18 19:40:16
1209
原创 python复习笔记(一)
一、问题获取今天在网上闲逛的时候,偶然看到了一个系类教程python快速教程,点进去看看别人的心得经验,顺便巩固一下python基础知识,看到Python标准库01 正则表达式 (re包)的时候,下边有一个小小的练习,顺手一做并记录下来。题目如下: 练习 有一个文件,文件名为output_1981.10.21.txt 。下面使用Python: 读取文件名中的日期时间信息,并找出这一天是周几
2016-01-15 10:05:50
1720
原创 python Beautiful Soup4(一)
Beautiful Soup是python的一个解析HTML或XML格式文件的包,Beautiful Soup 3已经不在开发,现在一般使用Beautiful Soup 4。学习BS4最好的方法是找一段网页例子来进行解析,我们先来写一段HTML代码。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <titl
2016-01-14 19:56:33
648
原创 python生成随机数组
研究排序问题的时候常常需要生成随机数组来验证自己排序算法的正确性和性能,今天把python生成随机数组的方法稍作总结,以备以后查看使用。
2016-01-12 11:09:11
106607
1
原创 python Requests简介
Request简介Request是一个简答优雅的python HTTP库,相较于python标准库中的urllib和urllib2的库,Requests更加的便于理解使用
2016-01-10 19:04:58
2531
原创 Ipython简介(二)
Ipython的魔法命令 Ipython内置了一套非常强大的指令系统,又被称作魔法命令,通过这些命令,可以在交互式解释器中完成一些美妙的工作,比如%run,命令,可以让你在不离开命令行的情况下运行外部的python脚本文件。
2016-01-07 18:49:22
986
原创 Ipython简介(一)
Ipython简介 Ipython是现代科学计算中很重要的python工具之一,是对python交互式解释器的巨大增强.从2001年Fernando perez发起Ipython项目至今,Ipython不断成长壮大,直到今天,即使一个不用python做计算的人,也可以从Ipython中获取巨大的便利.
2016-01-06 19:29:19
1569
原创 Ubuntu14.04下python数据处理环境搭建
python作为一门容易入门的编程语言,越来越受到欢迎,而python在数据处理方面的能力月越来越强,今天就记录下自己搭建python数据处理环境的过程.便于后续查看.
2016-01-05 18:18:36
472
原创 urllib2 详解
urllib2中定义的方法和类要比urllib中功能强大一些,但是在urllib2中没有encode方法,所以还是需要将两个库结合起来使用.
2016-01-04 15:47:52
733
原创 urllib 详解
urllib是一个是python的一个高级web模块,它可以帮助我们快速的获取网络上的数据 今天对urllib库的用法做一个简单的总结.
2016-01-04 10:14:36
1190
原创 urllib & urllib2
之前看python, 知道有urllib和urllib2两个模块,但是一直没有去深入学习, 也并不清楚为什么有了urllib2还要保留urllib,最近接触一点爬虫的知识,用到了urllib和urllib2, 在此做一点记录,记录这两个模块的区别以便日后查看.
2016-01-03 16:19:53
801
转载 Python-Tkinter几何布局管理(转)
所有的Tkinter组件都包含专用的几何管理方法,这些方法是用来组织和管理整个父配件区中子配件的布局的。Tkinter提供了截然不同的三种几何管理类:pack、grid和place。pack() pack几何管理采用块的方式组织配件,在快速生成界面设计中广泛采用,若干组件简单的布局,采用pack的代码量最少。pack几何管理程序根据组件创建生成的顺序将组件添加到父组件中去。通过设置相同的
2015-12-29 09:13:34
3396
原创 PyQt5和Qt5.5开发(一)
配置完开发环境之后,下面就要开始学习PyQt的开发了。在网上比较多的是PyQt4的文章,PyQt5的资源则是很少,所以只能照着PyQt4的教程来学习,然后对照PyQt5的文档来看5和4有那些不同之处。
2015-12-23 11:10:35
6478
原创 ubuntu14.04LTS 搭建 python2.7+Qt 5.5+PyQt5开发环境
python有许许多多的GUI开发包,PyQt正式其中之一。那么什么是PyQt呢,PyQt是基于Qt框架开发的一个用于创建GUI程序的工具包。它将python语言和Qt库成功融合在了一起。PyQt有数量庞大的类、函数和方法。它是一个跨平台的工具包,目前PyQt官网提供PyQt4和 PyQt5两种不同版本的文档说明。 说到Qt,就必须解释一下什么是Qt,Qt是一个跨平台的C++图形用户界面应用开发程
2015-12-21 10:24:40
9790
原创 Three.js学习计划(二)
学习three.js很重要的一个环节就是学习怎么在屏幕上建立各种各样的形状,今天就对three.js提供的各种基本形状进行一次小小的总结。
2015-12-17 09:47:35
830
原创 three.js学习计划(一)
最近因为课题的原因要学习一下three.js,说实话,以前并没有接触过3D图形的编程,直接去看three.js的时候还是有点头皮发麻的,想着3D图形编程一定是难的要死要死的,可是没想到各位大神把底层图形封装的这么好,连我这种js新手加图形学白痴也能很好的阅读编写three.js的实例代码。
2015-12-15 09:22:56
1121
转载 html的meta总结,html标签中meta属性使用介绍(转)
(原文地址:http://www.haorooms.com/post/html_meta_ds)引子之前的我的博客中对于meta有个介绍,例如:http://www.haorooms.com/post/liulanq_think_ie 浏览器安全性想到的这篇文章,中间介绍了meta下面IE的一些属性,可以实现页面之间的过渡转换。已经SEO优化中有所提及。下面具体介绍一下meta的功能和
2015-12-04 15:07:36
682
原创 练手小程序(五)
今天的练手小程序名字叫“侩子手”,有没有感到扑面而来的杀气,同样的,题目来自Knight Lab 下面来简单介绍一下程序的要求,其实程序跟“侩子手”没有半毛钱关系啦,我们要做的就是一个猜字游戏,从预先设定的单词列表中随机选出一个单词,然后根据玩家输入的字母,给出该单词中的该字母的数量,然后打印出字母。整个游戏要限制猜测次数!
2015-12-03 14:41:05
555
原创 练手小程序(四)
这次的练手程序依然来自于Knight lab的博客文章Five mini programming projects for the Python beginner,任务的名字叫做TextBased Adventure Game,也就是文字冒险游戏
2015-12-01 16:31:33
438
原创 练手小程序(三)
继续练习,走起!今天的练习名字叫Mad Libs Generator,看名字很高大上,实际上就是提示用户输入一些信息,然后吧这些信息放到事前准备好的模板中在输出来就行了,要完成这个任务可以使用格式化输出,也可是使用string模块,既然要用到它们,就去学习一下吧(资料来源:点击打开链接)string模块中主要需要学习的部分有三个:string constants 也就是该
2015-11-30 09:55:35
587
原创 练手小程序(一)
以下的文章部分翻译自kinght lab的博客,原文链接: https://medium.com/learning-journalism-tech/five-mini-programming-projects-for-the-python-beginner-21492f6ce0f3#.boemvvuxf 通常来讲,最好的学习一门编程语言的方法是在项目中使用它,但是当你没有什么大
2015-11-26 18:26:06
544
原创 认真学习python,从第一篇博客开始
从开始接触python到现在也有一段时间了,可是总是在python基础的语法上晃荡,不知道自己到底可以用python来干些什么,学过Django,也做了几个十分难看的网站,可是总觉得python的用处不应该这么简单,于是陷入了深深的迷茫之中,到底自己学python是为了什么,到底应该怎么样学python,看过不少大神的博客文章,都建议自己写博客,不管是技术文章还是心路历程,对一个想要好好学习编程的
2015-11-26 14:11:54
372
空空如也
python数据分析时出现RunTimeError
2016-01-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人