Мне было немного сложно придумать простой пример, но я надеюсь, что это имеет смысл: у меня есть цикл, который генерирует мне переменную name
и такой фрейм данных
name = 'store1'
exampledf = pd.DataFrame({'animal': ['bird', 'bird', 'dog', 'cat', 'cat', 'cat']})
Я могуиспользуйте exampledf['animal'].value_counts()
, чтобы получить:
cat 3
bird 2
dog 1
Желаемым результатом является добавление name
и значения к новому df, например, так:
store cat bird dog
store1 3 2 1
Затем в следующем цикле произнеситеУ меня есть
name = 'store2'
exampledf = pd.DataFrame({'animal': ['cat', 'cat', 'bird', 'cat', 'cat', 'bird']})
Я хотел бы добавить это, чтобы получить:
store cat bird dog
store1 3 2 1
store2 4 2 0
Надеюсь, это имеет смысл!