python 工具包总结

来源:互联网 发布:java静态网页 编辑:程序博客网 时间:2024/04/30 16:39

Python Basic Modules

ref: http://kenanbek.me/post/guide-to-python-data-mining-data-analysis-and-data-visualisation-with-tutorials-and-samples/
- numpy – Numerical library
- scipy – Advanced math, signal processing, optimization, statistics
- matplotlib – Python plotting, Matplotlib
- iPython – Interactive console with IDE-like features, that makes data– mining tasks much more efficient
- theano – Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently

Machine Learning and Data Mining:

  • MDP – A collection of supervised and unsupervised learning algorithms
  • mlpy – Machine Learning Python
  • NetworkX – For graph analysis
  • Orange – Open source data visualization and analysis for novice and experts
  • pandas – Python Data Analysis Library
  • pybrain – Modular Machine Learning Library for Python
  • scikits-learn – Classic machine learning algorithms – Provide simple an efficient solutions to learning problems

Natural Language:

  • NLTK – Natural Language Toolkit
  • gensim – Python library designed to automatically extract semantic topics from documents, as efficiently (computer-wise) and painlessly (human-wise) as possible

For web scraping:

  • Scrapy – An open source web scraping framework for Python
  • urllib/urllib2 – Functions and classes which help in opening URLs (mostly HTTP) in a complex world — basic and digest authentication, redirections, cookies and more
  • Beautiful Soup – Library designed for quick turnaround projects like screen-scraping

Big data:

  • mrjob – Lets you write MapReduce jobs in Python 2.6+ and run them on several platforms

Books

A Programmer’s Guide to Data Mining – A guide to practical data mining, collective intelligence, and building recommendation systems by Ron Zacharski
Python for Data Analysis – Data Wrangling with Pandas, NumPy, and IPython

Python文本网络分析工具包textplot

资料:
- https://github.com/davidmcclure/textplot
- http://dclure.org/essays/mental-maps-of-texts/
- http://pan.baidu.com/s/1ntzdM57

0 0