-
Notifications
You must be signed in to change notification settings - Fork 0
/
preposseing.py
54 lines (30 loc) · 1.14 KB
/
preposseing.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# -*- coding: utf-8 -*-
"""
Created on Thu Nov 19 20:08:37 2020
@author: hana
"""
import numpy as np
import pandas as pd
df = pd.read_csv(r'C:/Users/hana/Desktop/مقاله/DeepMal-master/H. sapiens/2/combine (EAAC,PKA,POSITION,MyWeight)/PPEWE_combin_train.csv')
df.drop('Unnamed: 0', inplace=True, axis=1)
w=df.describe()
from sklearn import preprocessing
#z-score
std_scale = preprocessing.StandardScaler().fit(df)
df_std = std_scale.transform(df)
#min-max
minmax_scale = preprocessing.MinMaxScaler().fit(df)
df_minmax = minmax_scale.transform(df)
data1=np.matrix(df_minmax[:])[:,:]
data_=pd.DataFrame(data=data1)
q=data_.std()
"""drup column"""
for i in range(574):
if(q[i]==0):
#a=str(i)
data_.drop(i,inplace=True, axis=1)
data1=np.matrix(data_[:])[:,:]
data1_=pd.DataFrame(data=data1)
data1_.to_csv('C:/Users/hana/Desktop/hananeh/H/(EAAC,PKA,POSITION,MyWeight,EGAAC)_MINMAX_combin_train.csv')
#data1_.to_csv('C:/Users/hana/Desktop/hananeh/H/(EAAC,PKA,POSITION,MyWeight,EGAAC)_fscor_combin_train.csv')
#df_minmax.to_csv('BDEEKT-min-max_combin_train.csv')