df = DataFrame(values, index=index, columns=cols) print_header('DataFrame df') print(df, '\n') # select a column print_header("df['alpha']:") print(df['alpha'], '\n') # same as above print_header("df.alpha:") print(df.alpha, '\n') # slice rows print_header("df['b':'e']") print(df['b':'e'], '\n') # slice columns print_header("df[['alpha','epsilon','beta']]") print(df[['alpha','epsilon','beta']]) print() print(df['b':'b'], '\n') print(df.tail(3)) print(df.shape) print(df.values, type(df.values)) print(df.describe())