Python
csshuke
这个作者很懒,什么都没留下…
展开
-
Python常见数据结构整理
Python中常见的数据结构可以统称为容器(container)。序列(如列表和元组)、映射(如字典)以及集合(set)是三类主要的容器。一、序列(列表、元组和字符串)序列中的每个元素都有自己的编号。Python中有6种内建的序列。其中列表和元组是最常见的类型。其他包括字符串、Unicode字符串、buffer对象和xrange对象。下面重点介绍下列表、元组和字符串。1、列转载 2016-09-01 04:01:17 · 402 阅读 · 0 评论 -
Win7环境下IPython Notebook的安装
前言学习《Python数据挖掘入门到实践》这本书的过程中,刚开始书中介绍了IPython Notebook的安装方法,但按照书上的方法安装IPython Notebook的过程可谓一波三折,书中写的相当简单,但按照它的做法安装时有很多问题,参考了很多网上安装方法总算安装成功,现将自己的安装心得总结如下:1.安装Python1>官网下载Python安装包(个人建议下载Python 3.4转载 2018-03-01 20:47:26 · 284 阅读 · 0 评论 -
Windows 下面安装和使用Python, IPython NoteBook (详细步骤)
1. 下载安装Python 下载: python-3.3.3.amd64.msi (救在Python.org下载就好了) 安装: 直接双击安装2. 下载安装Setuptoolseasy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关资源包的在用Python语言进行程序设计的时候,有时转载 2017-12-10 22:30:43 · 381 阅读 · 0 评论 -
IPython Notebook简介1
原文:http://hyry.dip.jp/tech/slice/slice.html/35 Python Notebook简介1作者 : RY 标签: cython ipython-notebookIPython notebook目前已经成为用Python做教学、计算、科研的一个重要工具。本文介绍IPython notebook的一些基本用法,以转载 2017-12-10 22:24:18 · 350 阅读 · 0 评论 -
Ubuntu-Python安装 scipy,numpy,matplotlib
sudo apt-get install python-scipysudo apt-get install python-numpysudo apt-get install python-matplotlibpythonimport scipyimport numpyimport pylabscipy.test()numpy.test()pylab.test()转载 2017-12-10 19:56:55 · 318 阅读 · 0 评论 -
numpy中的matrix矩阵处理
今天看文档发现numpy并不推荐使用matrix类型。主要是因为array才是numpy的标准类型,并且基本上各种函数都有队array类型的处理,而matrix只是一部分支持而已。这个转载还是先放着了,少用,少用! from http://www.cnblogs.com/sumuncle/p/5760458.htmlnumpy模块中的矩阵对象为numpy.matri转载 2017-08-04 05:01:35 · 612 阅读 · 0 评论 -
numpy性能优化
版权声明:本文为博主皮皮http://blog.csdn.net/pipisorry原创文章,未经博主允许不得转载。目录(?)[+]http://blog.csdn.net/pipisorry/article/details/39087583IntroductionNumPy提供了一个特殊的数据类型ndarray,其在向量计算转载 2017-08-04 05:00:55 · 1221 阅读 · 0 评论 -
numpy使用MKL库提升计算性能
系统:Gentoo Linux (64bit, Kernel 3.7.1)配置:Intel(R) Core(TM) i7-2670QM在Gentoo中安装Numpy/Scipy非常简单,直接emerge就可以解决。但是默认链接的blas/lapack库性能非常差,在矩阵计算方面比MATLAB慢了不少。原因在于MATLAB使用的是高度优化的数值计算库Intel math kernel lib转载 2017-08-04 04:58:01 · 4258 阅读 · 0 评论 -
C++、python、CUDA性能分析--矩阵乘法
前言矩阵乘法非常适合在GPU上并行运行,但是使用GPU并行后能获得多大的性能提升?本文将通过一些实验分析CUDA程序的性能。测试环境本文使用Dell XPS 8700作为测试机,相关配置如下:型号Dell XPS 8700CPUIntel Core i7-4970 3.6GHz主存16GBGPUGeForce GTX原创 2017-08-01 03:41:24 · 2732 阅读 · 0 评论 -
【Python实现数据可视化】创建3D柱状图
虽然matplotlib主要专注于绘图,并且主要是二维的图形,但是它也有一些不同的扩展,能让我们在地理图上绘图,让我们把Excel和3D图表结合起来。在matplotlib的世界里,这些扩展叫做工具包(toolkits)。工具包是一些关注在某个话题(如3D绘图)的特定函数的集合。比较流行的工具包有Basemap、GTK 工具、Excel工具、Natgrid、AxesGrid和mplot3d转载 2017-03-31 23:34:50 · 7969 阅读 · 0 评论 -
解决UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 108: ordinal not in range(12
方案一:今天做网页到了测试和数据库交互的地方,其中HTML和数据库都是设置成utf-8格式编码,插入到数据库中是正确的,但是当读取出来的时候就会出错,原因就是Python的str默认是ascii编码,和unicode编码冲突,就会报这个标题错误。那么该怎样解决呢?通过搜集网上的资料,自己多次尝试,问题算是解决了,在代码中加上如下几句即可。import sysreloa转载 2017-03-31 23:14:58 · 953 阅读 · 0 评论 -
浅析python 中__name__ = '__main__' 的作用
很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = '__main__' 的作用,到底干嘛的?有句话经典的概括了这段代码的意义:“Make a script both importable and executable”意思就是转载 2017-03-09 19:59:52 · 251 阅读 · 0 评论 -
八大排序算法的 Python 实现
本文用Python实现了插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序、归并排序、基数排序。1、插入排序描述插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素转载 2017-02-19 03:51:42 · 351 阅读 · 0 评论 -
Python笔记——基本数据结构:列表、元组及字典
转载请注明出处:http://blog.csdn.net/wklken/archive/2011/04/10/6312888.aspxPython基本数据结构:列表,元组及字典 一、列表一组有序项目的集合。可变的数据类型【可进行增删改查】列表是以方括号“[]”包围的数据集合,不同成员以“,”分隔。列表中可以包含任何数据类型,也可包含另一个列表列表可通过序号访问转载 2016-09-27 03:26:03 · 295 阅读 · 0 评论 -
Python中Function(函数)和methon(方法)
首先来看他们的定义, 函数function —— A series of statements which returns some value to a caller. It can also be passed zero or more arguments which may be used in the execution of the body. 方法met转载 2016-08-25 21:23:03 · 6532 阅读 · 0 评论 -
机器学习部分国内牛人
=======================国内====================之前自己一直想总结一下国内搞机器学习和数据挖掘的大牛,但是自己太懒了。所以没搞…最近看到了下面转载的这篇博文,感觉总结的比较全面了。 个人认为,但从整体研究实力来说,机器学习和数据挖掘方向国内最强的地方还是在MSRA,那边的相关研究小组太多,很多方向都能和数据挖掘扯上边。这里我再补充几转载 2016-09-01 04:16:27 · 3346 阅读 · 0 评论 -
Python--Matplotlib(基本用法)
版权声明:本...转载 2019-06-29 22:45:42 · 598 阅读 · 0 评论