def na_promote(df):
    """ Make dataframe na promotable. Convert ints to float dtypes """
    for k, dtype in df.dtypes.items():
        if dtype == int:
            df[k] = df[k].astype(float)

    return df