메뉴 건너뛰기

목록
2023.04.01 12:24

대충 써봄

profile
조회 수 29 댓글 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
    https://datascienceschool.net/03%20machine%20learning/14.01%20%EB%AA%A8%ED%98%95%20%EC%B5%9C%EC%A0%81%ED%99%94.html
  • profile
    삼육두유 2023.04.02 23:45
    태양광 패널은 습도는 그닥 영향 없는 거 같던데

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

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

List of Articles
번호 제목 글쓴이 날짜 조회 수 추천
공지 수용소닷컴 이용약관 file asuka 2020.05.16 1312 1
1031 - 나무터칭수필맨 2023.05.26 14 0
1030 자료구조, 안드로이드 프로그래밍 연습문제 풀어보겠음... 1 나무터칭수필맨 2023.05.22 50 0
1029 접속사 THAT 관계대명사 THAT 나무터칭수필맨 2023.04.29 52 0
1028 Tenstorrent 제품 써보고싶농 1 file 토요코키즈 2023.04.29 52 0
1027 4U 랙마운트 케이스 왤케비쌈 midori 2023.04.27 24 0
1026 zfs는 raidz에다가 드라이브 추가 못해서 참 아쉬움 2 midori 2023.04.27 24 0
1025 파이썬 << 이새끼 딥러닝 원툴임? 3 file 아야나미레이 2023.04.26 79 0
1024 아니나 이해가안되네 1 file 저능아 2023.04.26 20 0
1023 오늘 공부한 것 1 나무터칭수필맨 2023.04.22 26 0
1022 걍 간단하게 플로터로 앱 만들어보려는데 1 MDR 2023.04.22 15 0
1021 뭔가 아는것 같기도 하면서 나무터칭수필맨 2023.04.21 12 0
1020 C++에서의 구조체와 클래스 사용... 나무터칭수필맨 2023.04.20 30 0
1019 삭제된 게시글입니다. 저능아 2023.04.19 12 0
1018 삭제된 게시글입니다. 쓰레기 2023.04.19 17 0
1017 농림수산성이 업무에 챗GPT 투입 2 柊かがみ 2023.04.18 40 0
1016 matlab 으로 매크로를 만들 수 있을까 2 삼육두유 2023.04.15 53 0
1015 오늘 학교 과제내준거 삼김식감 2023.04.11 33 0
1014 23-03 삼성 코테풀이 1 삼김식감 2023.04.10 56 0
1013 블록체인 공부 시작하겠음... 삼김식감 2023.04.07 21 0
1012 결국 교수상이 AI를 언급해버리고 말았음 2 file 삼육두유 2023.04.05 66 0
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 56 Next
/ 56