I created a pandas DataFrame that holds various summary statistics for several variables in my dataset. I want to name the columns of the dataframe, but every time I try it deletes all my data. Here is what it looks like without column names:
MIN = df.min(axis=0, numeric_only=True) MAX = df.max(axis=0, numeric_only=True) RANGE = MAX-MIN MEAN = df.mean(axis=0, numeric_only=True) MED = df.median(axis=0, numeric_only=True) sum_stats = pd.concat([MIN, MAX, RANGE, MEAN, MED], axis=1) sum_stats = pd.DataFrame(data=sum_stats) sum_stats But for some reason when I add column names:
sum_stats = pd.concat([MIN, MAX, RANGE, MEAN, MED], axis=1) columns = ['MIN', 'MAX', 'RANGE', 'MEAN', 'MED'] sum_stats = pd.DataFrame(data=sum_stats, columns=columns) sum_stats Any idea why this is happening?

