11 lines
486 B
Python
11 lines
486 B
Python
class SymptomHistogramByBatchcodeTableFactory:
|
|
|
|
@staticmethod
|
|
def createSymptomHistogramByBatchcodeTable(symptomByBatchcodeTable):
|
|
return (symptomByBatchcodeTable
|
|
.groupby(symptomByBatchcodeTable.index.names + ['COUNTRY'])
|
|
['SYMPTOM'].value_counts()
|
|
.to_frame(name = 'SYMPTOM_COUNT_BY_VAX_LOT')
|
|
.reset_index(level = 'COUNTRY')
|
|
[['SYMPTOM_COUNT_BY_VAX_LOT', 'COUNTRY']])
|