background preloader

Python Scientific Lecture Notes

Python Scientific Lecture Notes
Related:  qtpiepython

(the eff-bot guide to) The Standard Python Library Overviews (15) Core Modules [core-modules-index]Data Representation [data-representation-index]Data Storage [data-storage-index]File Formats [file-formats-index]Implementation Support Modules [implementation-support-modules-index]Internationalization [internationalization-index]Mail and News Message Processing [mail-and-news-message-processing-index]More Standard Modules [more-standard-modules-index]Multimedia Modules [multimedia-modules-index]Network Protocols [network-protocols-index]Other Modules [other-modules-index]Platform Specific Modules [platform-specific-modules-index]Preface [preface-index]Threads and Processes [threads-and-processes-index]Tools and Utilities [tools-and-utilities-index] Articles (249) The aifc module [aifc]The anydbm module [anydbm]The array module [array]The asynchat module [asynchat]The asyncore module [asyncore]The atexit module [atexit]The audiodev module [audiodev] The keyword module [keyword]The knee module [knee]

reshape. Reshape is anR package for flexibly restructuring and aggregating data. It is available on all platforms supported by R (Linux, OS X, Windows, ...). The current version is 0.8. Reshape (hopefully) makes it easy to do what you have been struggling to do with tapply, by, aggregate, xtabs, apply and summarise. Along with ggplot, reshape won the 2006 John Chambers Award for Statistical Computing. ggplot provides a new way of making plots in R, based on the grammar of graphics. How to install Reshape is available from CRAN so you can install it using the following R command: install.packages("reshape") Documentation The best place to start is “Reshaping data with the reshape package”, published in the journal of statistical software. You might also be interested in the slides (pdf, 140k) and paper (pdf, 260k) I presented at Directions in Statistical Computing 2005. In June 2006, I presented Data checking with reshape and ggplot (PDF, 1.1 meg) and Reisensburg, Germany. Mailing list Demos Get involved

Python Programming Language – Official Website Python Programming Python Programming From Wikibooks, open books for an open world Jump to: navigation, search This book describes Python, an open-source general-purpose interpreted programming language available for a broad range of operating systems. There are currently three major implementations: the standard implementation written in C, Jython written in Java, and IronPython written in C# for the .NET environment. There are two common versions currently in use: 2.x and 3.x. Contents[edit] Intro[edit] Overview Getting Python Setting it up Interactive mode Self Help Basics[edit] Creating Python programs Variables and Strings Basic syntax Sequences (Strings, Lists, Tuples, Dictionaries, Sets) Data types Numbers Strings Lists Tuples Dictionaries Sets Basic Math -- redundant to "Operators" Operators Control Flow Decision Control Conditional Statements Loops Functions Scoping Input and output Files Text Modules Classes Exceptions Errors Source Documentation and Comments Idioms Advanced[edit] Decorators Context Managers Reflection Metaclasses Email Qt4

Analytics Story :: IPython Qtconsole과 Notebook 설정하기 Snake Wrangling for Kids Learning to Program with Python. Copyright (C) 2007. All Rights Reserved. SWFK has been completely rewritten and updated, with new chapters (including developing graphical games), and new code examples. It also includes lots of fun programming puzzles to help cement the learning. Published by No Starch Press, and available here: Python for Kids @ "Snake Wrangling for Kids" is a printable electronic book, for children 8 years and older, who would like to learn computer programming. There are 3 different versions of the book (one for Mac, one for Linux and one for Windows), and the printable 1.4MB PDFs can be downloaded from the Google Code project for free (zipped size is about 1MB): There have been over 50,000 downloads, as of 2012.

DBMS 2 : Database management and analytic technologies in a changing world C Sharp (programming language) C♯ is intended to be a simple, modern, general-purpose, object-oriented programming language.[6] Its development team is led by Anders Hejlsberg. The most recent version is C♯ 5.0, which was released on August 15, 2012. The ECMA standard lists these design goals for C#:[6] Due to technical limitations of display (standard fonts, browsers, etc.) and the fact that the sharp symbol (U+266F ♯ music sharp sign (HTML: ♯)) is not present on the standard keyboard, the number sign (U+0023 # number sign (HTML: #)) was chosen to represent the sharp symbol in the written name of the programming language.[8] This convention is reflected in the ECMA-334 C# Language Specification.[6] However, when it is practical to do so (for example, in advertising or in box art[9]), Microsoft uses the intended musical symbol. C# used to have a mascot called Andy (named after Anders Hejlsberg). In the course of its development, the C# language has gone through several versions: C# has the following syntax:

PyQt4 tutorial This is PyQt4 tutorial. The tutorial is suited for beginners and intermediate programmers. After reading this tutorial, you will be able to program non trivial PyQt4 applications. PyQt5 tutorial is the successor of this tutorial. Table of contents E-book A unique e-book covering advanced features of the PyQt4 library: Advanced PyQt4 tutorial. Related tutorials To refresh your knowledge of the Python language there is a Python tutorial on ZetCode. wxPython tutorial, PyGTK tutorial and Tkinter tutorial are tutorials for other popular Python GUI bindings. One Day of IDLE Toying (Korean translation by Jisoo Yi) Chinese translation by Tongli Zhang Greek translation by Leon IV Isauvros Italian translation by Roberto Distefano Indonesian translation by I Wayan Wandira French translation by Yannick Gobin Dutch translation by Mark Lambrecht German translation by Gregor Lingl Portuguese translation by Fernando Manaças Ferreira 이 페이지는 파이썬을 어떻게 시작할지 감을 못잡고 있는 초보 사용자를 위해서 만들어졌다. 혹시 이런 질문을 하고 있으시진 않은지? "그래, 파이썬은 깔았는데, 뭘 하지?" 아마 조금은 그림이 들어간 설명서로 시작하는게 시작할 때의 그 지끈거림을 덜어줄 수 있을 것 같다. 만약, 이 온라인 문서에 대한 어떤 제안이라도 가지고 있거나, 수정이나 보완을 할 게 있으면, 언제든지 dyoo@hkn.eecs.berkeley.edu로 메일 보내주시기 바란다. February 8, 2003: Tongli Zhang sent me a new translation of the IDLE tutorial in Chinese. 일단, 우리모두 파이썬을 이미 설치하고 가정하자. 새 창이 아래처럼 떴다. 이 것이 IDLE의 주된 창이고, "인터프리터" 창이라고 부른다. 그럼 뭔가 해볼까? ">>>"라고 되어 있는 것이 프롬프트이다. 이건 너무 간단했나? 우리는 몇 가지 명령이 더 수행된 결과를 볼 수 있다. 여기까지 왔으면, 여러분들은 파이썬을 가지고 어떻게 놀아야 하는지 알 게 되었다. 이제, 충분히들 놀아보셨는지? 해결방법이 있긴한데, 약간 어색하다(?). 한 번 해보도록 하자. 그러면, 아래와 같이 새 창이 뜬다. 보시다시피, 새 창에는 아무것도 없다. 파일을 저장하자.