Я пытаюсь использовать pandas.Series.value_counts для получения частоты значений в фреймворке данных, поэтому я просматриваю каждый столбец и получаю value_count, что дает мне серию :конвертировать строку, возвращаемую pandas.Series.value_counts в словарь
Я изо всех сил, чтобы превратить эту результирующую серию в Словаре:
groupedData = newData.groupby('class')
for k, group in groupedData:
dictClass[k] = {}
for eachlabel in dataLabels:
myobj = group[eachlabel].value_counts()
for eachone in myobj:
print type(myobj)
print myobj
то, что мне нужно, это ДИКТ:
{ 'высокий': 3909, 'средний': 3688, 'меньше': «182, 'veryless': 62}