FutureWarning в emobpy: несовместимое назначение dtype с Pandas DataFramePython

Программы на Python
Anonymous
FutureWarning в emobpy: несовместимое назначение dtype с Pandas DataFrame

Сообщение Anonymous »

Я использую библиотеку emobpy для установки пользовательских правил для анализа мобильности, но при попытке изменить элементы DataFrame получаю предупреждение FutureWarning о несовместимых типах данных. Вот проблемный фрагмент кода:

Код: Выделить всё

m.set_rules(rule_key="user_defined")
Предупреждающее сообщение выглядит следующим образом:

FutureWarning: установка элемента несовместимого типа dtype устарела и будет повышена в будущая ошибка панд. Значение '[[список значений]]' имеет тип d, несовместимый с float64, сначала явно приведите его к совместимому типу.

df.loc[:, j] = df[j].apply(make_list , фактор=фактор)

Есть идеи, как решить эту проблему?
Обновление библиотек: я гарантировал что все связанные библиотеки, включая pandas и emobpy, обновлены, чтобы избежать устаревшего поведения.

Подробнее здесь: https://stackoverflow.com/questions/787 ... -dataframe

Вернуться в «Python»