У меня есть одно имя столбца как df['Температура воздуха'] (datatype-float64)
Я хочу преобразовать этот столбец в нормальное распределение, чтобы я мог использовать империческое правило, чтобы найти 95,99% CI. или любой другой подход также подходит для нахождения 95% 995 CI.
zi=df['Air_temperature']
from sklearn.preprocessing import MinMaxScaler
min_max=MinMaxScaler()
df_minmax=pd.DataFrame(min_max.fit_transform(zi))
df_minmax.head()
Я пробовал этот код, но я получаю [Ожидаемый 2D-массив, вместо этого получил 1D-массив: ошибка], даже я применил операцию изменения формы, но все равно получаю ошибки. пожалуйста, предложите мне любой подход для преобразования данных в нормальное распределение или нормальное распределение и найдите CI