generating histograms for countries more efficient
This commit is contained in:
@@ -7,6 +7,6 @@ class MultiIndexExploder:
|
||||
@staticmethod
|
||||
def explodeMultiIndexOfTable(table):
|
||||
batchcodeColumns = table.index.names
|
||||
explodedTable = table.loc[np.repeat(table.index, len(batchcodeColumns))].reset_index()
|
||||
explodedTable = table.iloc[np.repeat(range(len(table.index)), len(batchcodeColumns))].reset_index()
|
||||
explodedTable['VAX_LOT_EXPLODED'] = Utils.flatten(table.index.values)
|
||||
return explodedTable.set_index(['VAX_LOT_EXPLODED'] + batchcodeColumns)
|
||||
|
||||
Reference in New Issue
Block a user