background preloader

Python Scientific Lecture Notes — Scipy lecture notes

Python Scientific Lecture Notes — Scipy lecture notes
Related:  qtpiepython

reshape. had.co.nz 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. It is also useful for getting your data into the correct structure for lattice or ggplot plots. 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. Mailing list Demos Get involved

Python Programming Language – Official Website Analytics Story :: IPython Qtconsole과 Notebook 설정하기 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:

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의 주된 창이고, "인터프리터" 창이라고 부른다. 그럼 뭔가 해볼까? ">>>"라고 되어 있는 것이 프롬프트이다. 이건 너무 간단했나? 우리는 몇 가지 명령이 더 수행된 결과를 볼 수 있다. 여기까지 왔으면, 여러분들은 파이썬을 가지고 어떻게 놀아야 하는지 알 게 되었다. 이제, 충분히들 놀아보셨는지? 해결방법이 있긴한데, 약간 어색하다(?). 한 번 해보도록 하자. 그러면, 아래와 같이 새 창이 뜬다. 보시다시피, 새 창에는 아무것도 없다. 우리는 전에 인터프리터 창에서 시험해봤던 명령들을 저장해보고 싶어했었다. 파일을 저장하자.

Quant Pythonista - A blog about scientific Python, quant finance, statistics, data analysis, and hacking of all kinds MonoDevelop - MonoDevelop JUPYTER WITH R jupyter jupyter(또는 ipython notebook)는 ipython을 기반으로 해서 코딩과 마크다운 문서작성을 함께 할 수 있게 해주는 웹기반 어플리케이션이다. 기존의 ipython 에서는 ipython만을 사용할 수 있었지만 jupyter로 업그레이드 되면서 다른 언어들도 사용할 수 있게 되었다. 보통 R 관련해서 강의나 스터디와 관련된 자료를 만들 때 knit과 rmarkdown을 이용했었다. 웹페이지나 웹기반 슬라이드, pdf 등 다양한 형태로 만들 수 있다는 것이 장점이지만 그림자료가 많아질 수록 매번 knit 시키기는 시간이 너무 길어지기도 했고 코드와 주석으로만 작성되어있던 R 소스코드를 markdown형식과 code chunk의 형태로 변환하는게 번거로웠다. 마침 최근 github에서 jupyter의 ipynb파일을 직접 렌더링해주도록 업데이트 되었다는 사실을 알게 되었다. 파이썬은 jupyter로 코드를 작성하고 있었지만 R도 jupyter에서 코드를 작성해서 github에 자료를 모으면 비교적 편리하게 문서를 작성할 수 있을 것 같다는 생각이 들어서 R커널을 윈도우에 설치하는 방법을 찾아보게 되었다. jupyter with R (windows) 우선 여기서는 python, ipython, jupyter, 그리고 R까지 모두 설치되어 있다는 것을 전제로 진행하려고 한다. python과 R의 설치는 비교적 쉽게 할 수 있지만, ipython과 jupyter의 경우에는 구글에서 관련된 내용으로 검색해가면서 진행해야 할 것 같다. 설치하는 과정은 의 readme 문서를 참고했다. install.packages(c('rzmq','repr','IRkernel','IRdisplay'), repos = c(' getOption('repos')))

Matlab Code by Mark Schmidt (optimization, graphical models, machine learning) Summary This package contains the most recent version of various Matlab codes I released during my PhD work. I would recommend downloading and using this package if you plan on using more than one of my Matlab codes. This is because this package includes all the more recent bug-fixes and efficiency-improvements, while in making this package I have updated my old code to make it compatible with the new code and newer versions of Matlab. The particular packages included (from oldest to newest) are: minFunc - Function for unconstrained optimization of differentiable real-valued multivariate functions. Examples Each of the packages includes one or more demos that show how to use the code. minFunc Updates

Related: