兩個excel表的列中,相同的個數
由於作者最近在搞驗證碼識別,於是需要對比兩個文件的正確個數來統計正確率。
直接上代碼:
import pandas as pd
file_1 = "./submmision2.csv" #你的
file_2 = "./jiance.xlsx" #全對的
data_1 = pd.read_csv(file_1)
data_2 = pd.read_excel(file_2)
shuzi = []
#print(data_1['label'])
for i in range(100): #要檢驗得個數,這裏只有100個對的,所以搞100個
if data_1['label'][i] == data_2['label'][i]:
shuzi.append(1)
else:
shuzi.append(0)
print(shuzi) #哪個地方不一樣
a = shuzi.count(1)
print(a) #相同得個數
acc = a / len(shuzi)
print(acc) #打印準確率