добавление нового столбца в группу по результату - PullRequest
1 голос
/ 11 июля 2020

Примечание: я видел все связанные проблемы для группировки по выходу, и я соответствующим образом изменил свой код, но не получил требуемый результат.

Я создал набор тестовых данных после группировки с помощью одного из столбцов в набор данных. Затем я попытался получить желаемый результат ниже.

fd = pd.read_csv("C:/......\Test.csv")

coder_gr = fd.groupby(["CIQ"])
print(coder_gr.first())

for x, y in coder_gr:
    y.columns = pd.CategoricalIndex(y.columns)
    y.columns = y.columns.add_categories(["Duplicate"])
    y["Duplicate"] = y.Date.duplicated()

"""also tried with below code:"""

for x, y in coder_gr:
    y.assign(Duplicate = y.Date.duplicated().values, index=y.index)

Но ниже пустой результат или ошибка (настройка с предупреждением о копировании):

enter image description here enter image description here

введите описание изображения здесь

1 Ответ

0 голосов
/ 11 июля 2020

В третьей строке coder_gr.reset_index() должен выполнить работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...