from IPython.display import display, Image, HTML from talktools import website, nbviewer website('http://ipython.org') import ipythonproject ipythonproject.core_devs() import vincent import pandas as pd vincent.initialize_notebook() import pandas.io.data as web all_data = {} for ticker in ['AAPL', 'GOOG', 'IBM', 'YHOO', 'MSFT']: all_data[ticker] = web.get_data_yahoo(ticker, '1/1/2010', '1/1/2013') price = pd.DataFrame({tic: data['Adj Close'] for tic, data in all_data.items()}) price[0:10] line = vincent.Line(price[['GOOG', 'AAPL', 'IBM', 'YHOO', 'MSFT']], width=600, height=300) line.axis_titles(x='Date', y='Price') line.legend(title='Ticker') display(line) import numpy as np X = np.array([0,1,2,3,4]) Y = np.array([3,5,4,6,7]) %load_ext rmagic %%R -i X,Y -o XYcoef XYlm = lm(Y~X) XYcoef = coef(XYlm) print(summary(XYlm)) par(mfrow=c(2,2)) plot(XYlm) website("http://nbviewer.ipython.org/url/jdj.mit.edu/~stevenj/IJulia%20Preview.ipynb") website("http://nbviewer.ipython.org") website("http://nbviewer.ipython.org/url/norvig.com/ipython/xkcd1313.ipynb")