Я не могу понять, как правильно писать/читать серию... Следующие (и многие ее варианты) приводят к тому, что серия чтения отличается от написанной серии... обратите внимание, что серия считывается в DataFrame, а не серии.
In [55]: s = pd.Series({'a': 1, 'b': 2})
In [56]: s
Out[56]:
a 1
b 2
In [57]: s.to_csv('/tmp/s.csv')
In [58]: !cat /tmp/s.csv
a,1
b,2
In [59]: pd.read_csv('/tmp/s.csv')
Out[59]:
a 1
0 b 2