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())