Example #1
0
 def _Intercept_2const(df):
     from pandas.core.indexes.multi import MultiIndex
     if isinstance(df.index, MultiIndex):
         new_index = []
         for v in df.index.values:
             v = list(v)
             if 'Intercept' in v:
                 v[v.index('Intercept')] = 'const'
             new_index.append(v)
         multi_index = lzip(*new_index)
         df.index = MultiIndex.from_arrays(multi_index)
     else:
         index_value = df.index.tolist()
         if 'Intercept' in index_value:
             index_value[index_value.index('Intercept')] = 'const'
         df.index = index_value
     return df
Example #2
0
 def _Intercept_2const(df):
     from pandas.core.indexes.multi import MultiIndex
     if df.index.contains('Intercept'):
         if isinstance(df.index,MultiIndex):
             new_index = []
             for i in df.index.values:
                 i = list(i)
                 if 'Intercept' in i:
                     i[i.index('Intercept')] = 'const'
                 new_index.append(i)
             multi_index = lzip(*new_index)
             df.index = MultiIndex.from_arrays(multi_index)
         else:
             index_list = df.index.tolist()
             idx = index_list.index('Intercept')
             index_list[idx] = 'const'
             df.index = index_list
     return df
Example #3
0
    def _Intercept_2const(df):
        from pandas.core.indexes.multi import MultiIndex

        if "Intercept" in df.index:
            if isinstance(df.index, MultiIndex):
                new_index = []
                for i in df.index.values:
                    i = list(i)
                    if "Intercept" in i:
                        i[i.index("Intercept")] = "const"
                    new_index.append(i)
                multi_index = lzip(*new_index)
                df.index = MultiIndex.from_arrays(multi_index)
            else:
                index_list = df.index.tolist()
                idx = index_list.index("Intercept")
                index_list[idx] = "const"
                df.index = index_list
        return df
Example #4
0
 def _multiindex(self) -> MultiIndex:
     return MultiIndex.from_arrays([self.left, self.right], names=["left", "right"])
Example #5
0
 def _multiindex(self):
     return MultiIndex.from_arrays([self.left, self.right],
                                   names=['left', 'right'])
Example #6
0
 def _multiindex(self):
     return MultiIndex.from_arrays([self.left, self.right],
                                   names=['left', 'right'])