学python能做什么?
一、常规软件开发支持函数式编程和OOP面向对象编程,能够承担任何种类软件的开发工作,因此常规的软件开发、脚本编写、网络编程等都属于标配能力。二、科学计算随着NumPy, SciPy, Matplotlib, Enthought librarys等众多程序库的开发,Python越来越适合于做科学计算、绘制高质量的2D和3D图像。是一门通用的程序设计语言,比Matlab所采用的脚本语言的应用范围更广泛,有更多的程序库的支持。虽然Matlab中的许多高级功能和toolbox目前还是无法替代的,不过在日常的科研开发之中仍然有很多的工作是可以用Python代劳的。三、人工智能在人工智能大范畴领域内的机器学习、神经网络、深度学习等方面都是主流的编程语言,得到广泛的支持和应用。四、WEB开发基于Python的Web开发框架不要太多,比如耳熟能详的Django,还有Tornado,Flask。其中的Python+Django架构,应用范围非常广,开发速度非常快,学习门槛也很低,能够帮助你快速搭建起可用的WEB服务。五、网络爬虫也称网络蜘蛛,是大数据行业获取数据的核心工具。没有网络爬虫自动地、不分昼夜地、高智能地在互联网上爬取免费的数据,那些大数据相关的公司恐怕要少四分之三。能够编写网络爬虫的编程语言有不少,但Python绝对是其中的主流之一,其Scripy爬虫框架应用非常广泛。六、数据分析在大量数据的基础上,结合科学计算、机器学习等技术,对数据进行清洗、去重、规格化和针对性的分析是大数据行业的基石。Python是数据分析的主流语言之一。
scikit-learn中的apply 函数有什么作用
首先,windows732位的系统。 首先安装python2.7,官网下载的,安装路径是c:\python2.7 因为之前虽然安装的不完整,但是我已经配置好环境变量等参数了。具体Path添加C:\Python27;C:\Python27\Scripts,而PYTHONPATH添加C:\Python27;C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;了这些。 然后安装setuptools,下载的是setuptools-0.6c11.win32-py2.7.exe 运行后,在控制台看一下是否安装成功, easy_install virtualenv 出现以下类似消息: Searching forvirtualenv Bestmatch:virtualenv1.7.2 Processingvirtualenv-1.7.2-py2.7.egg virtualenv1.7.2isalreadytheactiveversionineasy-install.pth Installingvirtualenv-script.pyscripttoD:\ProgramFiles\Python2.7\Scripts Installingvirtualenv.exescripttoD:\ProgramFiles\Python2.7\Scripts Installingvirtualenv.exe.manifestscripttoD:\ProgramFiles\Python2.7\Scripts Installingvirtualenv-2.7-script.pyscripttoD:\ProgramFiles\Python2.7\Scripts Installing virtualenv-2.7.exescripttoD:\ProgramFiles\Python2.7\Scripts Installingvirtualenv-2.7.exe.manifestscripttoD:\ProgramFiles\Python2.7\Scri pts Usingd:\programfiles\python2.7\lib\site-packages\virtualenv-1.7.2-py2.7.egg Processingdependenciesforvirtualenv Finishedprocessingdependenciesforvirtualenv 安装numpy easy_install numpy 等等其它的依赖包,基本上都是这么装的,即 easy_installlibname 网上很多人说安装matplotlib时出现依赖包,我这里下载时,我看到的消息是自动下载和安装的,所以之前下载的包都没有用到。还是很好的。 所以我就安装了numpy,scipy,matplotlib然后就是 easy_installscikit-learn
scikit-learn怎么安装
首先,windows7 32位的系统。
首先安装python2.7,官网下载的,安装路径是c:\python2.7
因为之前虽然安装的不完整,但是我已经配置好环境变量等参数了。具体Path添加 C:\Python27;C:\Python27\Scripts,而PYTHONPATH添加C:\Python27;C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;了这些。
然后安装setuptools,下载的是setuptools-0.6c11.win32-py2.7.exe
运行后,在控制台看一下是否安装成功,
easy_install
virtualenv
出现以下类似消息:
Searching
for virtualenv
Best match: virtualenv 1.7.2
Processing virtualenv-1.7.2-py2.7.egg
virtualenv 1.7.2 is already the active version in easy-install.pth
Installing virtualenv-script.py script to D:\Program Files\Python2.7\Scripts
Installing virtualenv.exe script to D:\Program Files\Python2.7\Scripts
Installing virtualenv.exe.manifest script to D:\Program Files\Python2.7\Scripts
Installing virtualenv-2.7-script.py script to D:\Program Files\Python2.7\Scripts
Installing
virtualenv-2.7.exe script to D:\Program Files\Python2.7\Scripts
Installing virtualenv-2.7.exe.manifest script to D:\Program Files\Python2.7\Scri
pts
Using d:\program files\python2.7\lib\site-packages\virtualenv-1.7.2-py2.7.egg
Processing dependencies for virtualenv
Finished processing dependencies for virtualenv
安装numpy
easy_install
numpy
等等其它的依赖包,基本上都是这么装的,即
easy_install libname
网上很多人说安装matplotlib时出现依赖包,我这里下载时,我看到的消息是自动下载和安装的,所以之前下载的包都没有用到。还是很好的。
所以我就安装了numpy,scipy,matplotlib 然后就是
easy_install scikit-learn