Example #1
0
    def test_series_from_concat_c(self):
        s1 = Series((
            2,
            3,
            0,
        ), index=list('abc'))
        s2 = Series(('10', '20'), index=list('de'))
        s3 = Series((8, 6), index=(1, 2))

        s = Series.from_concat((s1, s2, s3))

        self.assertEqual(s.to_pairs(),
                         (('a', 2), ('b', 3), ('c', 0), ('d', '10'),
                          ('e', '20'), (1, 8), (2, 6)))
Example #2
0
    def test_series_from_concat_a(self):
        s1 = Series((
            2,
            3,
            0,
        ), index=list('abc'))
        s2 = Series((10, 20), index=list('de'))
        s3 = Series((8, 6), index=list('fg'))

        s = Series.from_concat((s1, s2, s3))

        self.assertEqual(s.to_pairs(),
                         (('a', 2), ('b', 3), ('c', 0), ('d', 10), ('e', 20),
                          ('f', 8), ('g', 6)))
Example #3
0
    def test_series_from_concat_d(self):
        s1 = Series((
            2,
            3,
            0,
        ), index=list('abc')).reindex_add_level('i')
        s2 = Series(('10', '20', '100'),
                    index=list('abc')).reindex_add_level('ii')

        s3 = Series.from_concat((s1, s2))

        self.assertEqual(s3.to_pairs(),
                         ((('i', 'a'), 2), (('i', 'b'), 3), (('i', 'c'), 0),
                          (('ii', 'a'), '10'), (('ii', 'b'), '20'),
                          (('ii', 'c'), '100')))