Я буду использовать мои любимые рецепты zip
и iter
:
it = iter(data)
pd.DataFrame(list(zip(it, it)), columns=column)
# Or, let pandas exhaust the iterator for you.
# pd.DataFrame.from_records(zip(it, it), columns=column)
Date Value
0 2618926 -1
1 2955664 2978
2 2959058 -1
3 3038766 4470
4 3044420 -1
zip(it, it)
объединяет все альтернативные элементы.
Другая опция использует np.reshape
:
pd.DataFrame(np.reshape(data, (-1, 2)), columns=column)
Date Value
0 2618926 -1
1 2955664 2978
2 2959058 -1
3 3038766 4470
4 3044420 -1