당신의 helppp에 감사드립니다 !!!! 나는 거의 거기에있다! 나는 일련의 데이터를 가지고있다. 그래프를 작성하려고하는데, 지금은 순차적 인 정수에 대해서만하고, 나중에는 시간에 대해 이렇게하면된다.ValueError : 문자열을 부동으로 변환 할 수 없습니다. (큰 문자열)
for a in Data['result'][:1]: #only print the first result in the list
#print a['value']
Data_clean = a['value'].replace('0,','0.')
Data_list = Data_clean.split(',')
T2 = [map(float, x) for x in Data_list] #turn string into integer so that it
#can be graphed
print T2
하지만 다음과 같은 오류
T2 = [map(float, x) for x in Data_list]
ValueError: could not convert string to float:
를 얻을 나는 당신의 목표는 당신이에서 수레 (하지 정수)로 변환하려고하는 이해한다면
DATA_LIST이
[u'-0.04149', u'-0.03866', u'-0.02914', u'-0.02319', u'-0.02027', u'-0.00234', u'0.00564', u'0.01269', u'0.02852', u'0.04648', u'0.05709', u'0.06261', u'0.07325', u'0.08223', u'0.08665']
ps, 이것은 단지 데이터의 조각 일뿐입니다. 그러나 모든 것을 다 표현할 수있는 방법은 많습니다. –
서식을 해제 했습니까? 'T2 = ...'와'print T2'가 루프 내부에 있어야합니까? –
'T2 = [Data_list의 x에 대해 map (float, x)]에서 문자열을 정수 또는 부동 소수로 변환해야합니까? –