FutureWarning: Dropping invalid columns in DataFrameGroupBy

You selected column [1:13] to be filled, but you fill it with the full dataset.

Or with other words, try something like:

default.iloc[:, 1:13] = default.iloc[:, 1:13].fillna(default.iloc[:, 1:13].mean())