print("Hello, world!") def fib(N): a, b = 0, 1 for ii in range(N): a, b = b, a + b return b for ii in range(8): print(fib(ii)) import numpy as np np.array([ [1, 2, 3], [4, 5, 6] ]) np.linspace(0, 10, 5) _.mean() import pandas as pd pd.Series([1, 3, 5, np.nan, 6, 8]) dates = pd.date_range('20140701', periods=6) dates datos = pd.DataFrame(np.random.randn(6,4), index=dates, columns=list('ABCD')) datos datos.describe() import matplotlib.pyplot as plt %matplotlib inline datos["A"].plot() datos["A"].plot() plt.xlabel("Fecha") plt.ylabel("Columna A") plt.legend(["Datos"]) plt.title("Gráfica 1") X = np.array([0,1,2,3,4]) Y = np.array([3,5,4,6,7]) %load_ext rpy2.ipython %Rpush X Y %R lm(Y~X)$coef b = %R a=resid(lm(Y~X)) %Rpull a print(a) %R -o a %%R -i X,Y -o XYcoef XYlm = lm(Y~X) XYcoef = coef(XYlm) print(summary(XYlm)) par(mfrow=c(2,2)) plot(XYlm)