В настоящее время у меня есть существующий Pandas DataFrame с индексом даты и столбцами с определенным именем.
Что касается ячеек данных, они заполняются различными значениями float.
Я хотел бы скопировать мой DataFrame, но заменить все эти значения на нуль.
Цель состоит в том, чтобы повторно использовать структуру DataFrame (размеры, индекс, имена столбцов), но очистить все текущие значения, заменив их нулями.
В настоящее время я достигаю этого:
df[df > 0] = 0
Однако это не заменит никакого отрицательного значения в DataFrame.
Нет ли более общего подхода к заполнению всего существующего DataFrame одним общим значением?
Заранее благодарим вас за помощь.