¿Los pandas concat (‘exteriores’) no hacen unión?

Parece que pandas.concat está realizando una unión ‘izquierda externa’ en lugar de solo unir los índices. Me parece un error pero tal vez me esté perdiendo algo obvio.

  import pandas import pandas.util.testing as put ts1 = put.makeTimeSeries() ts2 = put.makeTimeSeries()[::2] ts3 = put.makeTimeSeries()[::3] ts4 = put.makeTimeSeries()[::4] ## to join with union ## these two are of different length! pandas.concat([ts1,ts2], join='outer', axis = 1) pandas.concat([ts2,ts1], join='outer', axis = 1) 

¿Alguna idea de cómo puedo obtener la unión completa (ya que reclaman utilizando join = ‘externo’ en el documento de los pandas)?

Gracias.

Es un bicho Abrió un problema aquí:

http://github.com/pydata/pandas/issues/1719

(Por favor use GitHub para informes de errores de pandas)