Вы должны использовать аргумент header
в read_CSV
.Например:
df = pd.read_CSV('sample CSV', header=2)
Это не назначит имена в первом ряду.Вероятно, этого можно достичь, передав имена столбцов вручную:
df = pd.read_CSV('sample CSV', header=2, names=['UTC Time', 'Value1', 'Value2', 'Value3'])
Вы можете даже получить имена программным путем:
with open('filename.csv', 'r') as fh:
names = fr.readline().split(',')
df = pd.read_CSV('sample CSV', header=2, names=names)
(весь код не проверен)