메뉴 건너뛰기

목록
2023.04.01 12:24

대충 써봄

profile
조회 수 94 댓글 6 예스잼 0 노잼 0

import pandas as pd

import numpy as np

import seaborn as sns 

import matplotlib.pyplot as plt

import math

 

df = pd.read_csv('train.csv')

 

df = df.drop(['ID'], axis = 1)

df.plot()

plt.show()

 

plt.figure(figsize = (8,8))

 

sns.heatmap(data = df.corr(), annot =True)

 

다운로드 (1).png

 

태양광 발전량을 일사량 및 기상 상황 데이터로 회귀 예측

 

태양광 패널 특성상 지면과 떨어져 설치되기 때문에

온도와 습도가 중요하다고 생각됨.

 

  • 평가 기준 : RMSE (평균 제곱근 오차)
  • Public score : 테스트 데이터의 30%

 

음... 

import sklearn

 

 

 

  • profile
    저능아 2023.04.01 14:54
    이쁜ㄷ
  • profile
    삼김식감 2023.04.01 22:30
    import pandas as pd
    import numpy as np
    import seaborn as sns
    import matplotlib.pyplot as plt


    df = pd.read_csv('train.csv')

    def get_outlier_prop(x):
    Q1, Q3 = x.quantile([0.25, 0.75])
    IQR = Q3 - Q1
    upper_bound = Q3 + 1.5 * IQR
    lower_bound = Q1 - 1.5 * IQR
    outliers = x[(x>upper_bound)|(x<lower_bound)]
    return str(round(100*len(outliers)/len(x), 1)) + '%'
    df1 = df
    print(df1.apply(get_outlier_prop))

    Q1, Q3 = df1['WS']. quantile([0.25,0.75])
    IQR = Q3 - Q1
    upper_bound = Q3 + 1.5 * IQR
    lower_bound = Q1 - 1.5 * IQR

    df2 = df1[(df1['WS']<=upper_bound)&(df1['WS']>=lower_bound)]
    df2.shape
    #( 702,7 )

    df_t = df2['TARGET']
    df2=df2.drop(['TARGET','ID'] , axis = 1)

    #type(df2)
    #df_t= pd.Series(df_t)
    #df2.describe()
    #type(df_t)
    df_t=df_t.to_frame()
    type(df_t)
  • profile
    삼김식감 2023.04.01 23:34
  • profile
    삼육두유 2023.04.02 23:45
    태양광 패널은 습도는 그닥 영향 없는 거 같던데

    높은 습도로 인해서 발생하는 안개 같은 건 발전량에 영향을 미칠 수 있긴 하지만, 기본적으로 습도 자체는 큰 영향 없는 듯?

    순수하게 발전량을 고려하자면, 태양광을 설치하는 위도에 따른 태양과 태양광 패널 사이의 각도, 온도 등은 중요한 요소긴 함
  • profile
    삼김식감 2023.04.03 10:21
    라인 토깽이콘2 icon_4
  • profile
    삼육두유 2023.04.03 11:17
    응아잇 icon_9

공지 수용소닷컴 이용약관 asuka 2020.05.16
  1. 파이썬 << 이새끼 딥러닝 ...

  2. 아니나 이해가안되네

  3. 오늘 공부한 것

  4. 걍 간단하게 플로터로 앱 만들어...

  5. 뭔가 아는것 같기도 하면서

  6. C++에서의 구조체와 클래스 사용...

  7. 삭제된 게시글입니다.

  8. 삭제된 게시글입니다.

  9. 농림수산성이 업무에 챗GPT 투입

  10. matlab 으로 매크로를 만들 수 있...

  11. 오늘 학교 과제내준거

  12. 23-03 삼성 코테풀이

  13. 블록체인 공부 시작하겠음...

  14. 결국 교수상이 AI를 언급해버리고...

  15. 개인용

  16. 회귀분석만 하면 뭐함?

  17. MSE 에 루트 씌우면 RSME 라는데

  18. 대충 써봄

  19. 시발

  20. 대회에 대해 생각해봤음

목록
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 ... 60 Next
/ 60

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5