yekang

mymodule.py 본문

빅데이터/파이썬

mymodule.py

예캉 2017. 7. 6. 10:56
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
# -*- coding: utf-8 -*-
"""
Created on Wed Jul  5 11:16:53 2017
@author: doden
"""
 
def get_average(dataset,index):#정보를 가진 리스트가 dataset임.
    sum=0
    #tot=input('어떤 과목 점수 평균이 궁금하신가요?')
    for i in range(len(dataset)):
        sum=sum+int(dataset[i][index])
    return sum/len(dataset)
 
def make_dataset(raw_data):
    outlist=[]
    
    #a=[
        "990001addx 17 29 16 49 43154CAC",
        "990002stch 30  9 48 25 81193CAA",
        "990003gali 93 60  6 84 36279ACA",
        "990004miat 73 22 48 24 72239BCC",
        "990005oran 33 38 59 58 28216CBA"]
    
    for i in range(len(raw_data)):
        new=[]
        new.append(raw_data[i][:6])
        new.append(raw_data[i][6:10])
        new.append(raw_data[i][11:14])
        new.append(raw_data[i][14:17])
        new.append(raw_data[i][17:20])
        new.append(raw_data[i][20:23])
        new.append(raw_data[i][23:25])
        new.append(raw_data[i][25:28])
        new.append(raw_data[i][28:29])
        new.append(raw_data[i][29:30])
        new.append(raw_data[i][30:31])
        outlist.append(new)
    return outlist
cs


Comments