#python #pandas #math #regression #scatter
#python #pandas #математика #регрессия #разброс
Вопрос:
sns.regplot(x='rows', y='credit_scores', data=df1)
В настоящее время я получил этот код для построения линии регрессии с моими данными, где значение «credit_sores» по оси Y находится в диапазоне от 0 до 250. Однако 4 из моих графиков являются выбросами, которые я не хочу включать в этот график. Эти выбросы начинаются с 75 по оси Y. Поэтому есть ли у меня какой-либо способ установить условие, при котором ось Y выбирает только все значения данных, которые ниже 75?
Есть ли также способ, с помощью которого я могу изменить цвета моей линии регрессии, чтобы она отличалась от моих текущих графиков, которые выделены синим цветом. Так что, возможно, мои графики будут синими, а линия регрессии — красной.
Большое спасибо!
Ответ №1:
new_df1 = df1[df1['credit_scores'] < 75]
sns.regplot(x='rows', y='credit_scores', data= new_df1 , color="red")
Этот код должен выполнять вашу работу.
Проверьте: