Ошибка logcat для Android: & ldquo; E / CliptrayUtils: hideClipTrayIfNeeded () TextView сфокусирован !! hideClipTray () & Rdquo;

Очевидно, что некоторые из ваших строк не имеют действительных данных с плавающей запятой, в частности, в какой-либо строке есть текст id, который не может быть преобразован в float.

Когда вы пытаетесь в интерактивном приглашении, вы пытаетесь использовать только первую строку, поэтому лучший способ - напечатать строку, в которой вы получаете эту ошибку, и вы узнаете неправильную строку, например.

#!/usr/bin/python

import os,sys
from scipy import stats
import numpy as np

f=open('data2.txt', 'r').readlines()
N=len(f)-1
for i in range(0,N):
    w=f[i].split()
    l1=w[1:8]
    l2=w[8:15]
    try:
        list1=[float(x) for x in l1]
        list2=[float(x) for x in l2]
    except ValueError,e:
        print "error",e,"on line",i
    result=stats.ttest_ind(list1,list2)
    print result[1]
14
задан Alex 28 October 2015 в 16:56
поделиться