Bu gist'da görülene benzer verilerim var ve verileri numpy ile ayıklamaya çalışıyorum. Aşağıdaki kodu ve özü görülebileceği gibi başlık malzemesinin 22 satır olduğundadatetime.strptime dönüştürücü ile numpy.genfromtxt
import numpy as np
from datetime import datetime
convertfunc = lambda x: datetime.strptime(x, '%H:%M:%S:.%f')
col_headers = ["Mass", "Thermocouple", "T O2 Sensor",\
"Igniter", "Lamps", "O2", "Time"]
data = np.genfromtxt(files[1], skip_header=22,\
names=col_headers,\
converters={"Time": convertfunc})
ile bunu denedi yüzden piton oldukça yeni. Tam ipython hata izlemesi here görülebilir
TypeError: float() argument must be a string or a number
: ipython olarak, ne zaman aşağıdaki kod aşağıdaki ile biten bir hata alırsınız "koşmak".
Nümerik verilere ait altı sütunu, genfromtxt gibi usecols = range (0,6) gibi bir argüman kullanarak gayet iyi bir şekilde ayıklayabiliyorum, ancak sonuncu sütunu denemek ve çözmek için bir dönüştürücü kullanmaya çalıştığımda stumped. Herhangi bir yorum tüm takdir edilecektir!
türünü otomatik olarak algılayan read_table kullanmayı deneyin. –