반응형
min_max 정규화
from datetime import datetime
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.preprocessing import MinMaxScaler
attack = pd.read_csv("./data/haicon/attack.csv")
cols = []
for i in range(1,87):
if(i in [2,8,9,10,17,18,19,20,22,26,29,34,36,38,39,46,48,49,52,55,58,61,63,64,69,79,82,84,85]):
continue
if i<10:
tt = i
else:
tt = i
cols.append(tt)
scaler = MinMaxScaler()
scaler.fit(attack)
normalized_attack = scaler.transform(attack)
for i in cols:
plt.figure(figsize=(5,5))
plt.plot(normalized_attack[i],color='blue')
plt.title('{}'.format(i))
plt.show()
반응형
'-------------코딩------------- > Python 기초 코딩' 카테고리의 다른 글
show bbox(coco) (0) | 2023.08.02 |
---|---|
python (json 파일 읽기) (0) | 2022.04.24 |
pyplot 시계열 데이터 그래프 그리기 (0) | 2021.09.06 |
AttributeError: module transformers.models.big_bird has no attribute BigBirdTokenizer (0) | 2021.06.28 |
list 중복 단어 체크하기(딕셔너리로) (0) | 2021.06.19 |
댓글