pandas concat („zewnętrzny”) nie robiąc związku?

To wyglądapandas.concat robi połączenie „lewy zewnętrzny” zamiast po prostu indeksować indeksy. Wydaje mi się to błędem, ale może brakuje mi czegoś oczywistego.

    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)

Jakikolwiek pomysł, jak mogę uzyskać pełny związek (jak twierdzą, używając join = 'outer' w dokumencie pand

Dzięki.

questionAnswers(1)

yourAnswerToTheQuestion