Как соединить / соединить два списка в python?
У меня есть две пары времени-данных:
datedat1 = numpy.array([ pandas.date_range(start=datetime.datetime(2015, 1,
29), periods=5), 0.1 * numpy.arange(5)]).T
datedat2 = numpy.array([ pandas.date_range(start=datetime.datetime(2015, 1,
30), periods=7), 100 * numpy.arange(7)]).T
Я хочу подключиться datedat1
а также datedat2
чтобы получить одну длинную пару времени-данных. Итак, я стараюсь:
(numpy.array([datedat1,datedat2])).flatten()
Тем не менее flatten()
не работал Просто возвращается (numpy.array([datedat1,datedat2]))
Вложенный список. Я хочу получить это
array([[Timestamp('2015-01-29 00:00:00', freq='D'), 0.0],
[Timestamp('2015-01-30 00:00:00', freq='D'), 0.1],
[Timestamp('2015-01-31 00:00:00', freq='D'), 0.2],
[Timestamp('2015-02-01 00:00:00', freq='D'), 0.30000000000000004],
[Timestamp('2015-02-02 00:00:00', freq='D'), 0.4],
[Timestamp('2015-01-30 00:00:00', freq='D'), 0],
[Timestamp('2015-01-31 00:00:00', freq='D'), 100],
[Timestamp('2015-02-01 00:00:00', freq='D'), 200],
[Timestamp('2015-02-02 00:00:00', freq='D'), 300],
[Timestamp('2015-02-03 00:00:00', freq='D'), 400],
[Timestamp('2015-02-04 00:00:00', freq='D'), 500],
[Timestamp('2015-02-05 00:00:00', freq='D'), 600]], dtype=object)
Что я должен делать?