アットウィキロゴ

うういういう

from scipy.stats import rankdata
import numpy as np
 
f = open('t.csv', 'r',encoding="UTF-8")
 
x=[]
for line in f:
    x.append(line)
 
y=[]
m=[]
d=[]
t=[]
c=[]
p=[]
 
for i in range(len(x)-1):
    sig=x[i+1].split(",")
    y.append(sig[0])
    m.append(sig[1])
    d.append(sig[2])
    t.append(sig[3])
    c.append(sig[4])
    p.append(sig[5])
 
pon=[]
for p1 in p:
    p2=p1.replace("\n","")
    pon.append(int(p2))
 
dic=[]
for t1 in t:
    h=0 
    if t1 in dic:h=100
    if h<50:dic.append(t1)   
 
point=[]
for i in range(len(dic)):
    point.append(0)    
 
for i in range(len(t)):
    sx=dic.index(t[i])
    point[sx]=point[sx]+pon[i]   
 
a = np.array(point)
r = rankdata(a)
 
for i in range(len(dic)):
    r1=len(dic)-r[i]
    if r1<100:print(dic[i]+","+str(point[i]))
最終更新:2018年02月08日 06:57