У меня есть кадр данных ниже. Если значение в «Объеме» больше > 1000, я хотел бы разделить объем на два и продублировать всю строку. Есть какие-нибудь советы о том, как это сделать в Python?
*Текущее состояние *
s_1, w_1, d_1, w_2,Volume
Источник_1, A1, Назначение_1, A1, 1800
Источник_1, A2, Назначение_1, A2, 999
Источник_1, A3, Назначение_1, A3, 850
Желаемый результат
s_1, w_1, d_1, w_2,Объем
Источник_1, A1, Назначение_1, A1, 900
Источник_1, A1, Назначение_1, A1, 900
Источник_1, A2, Назначение_1, A2, 999
Источник_1, A3, Назначение_1, A3, 850
for x in df:
if x df["Volume'] >= 1000:
print(df.loc[["s1","w_1", "d_1", "Volume"/2]] * 2
Подробнее здесь: https://stackoverflow.com/questions/789 ... tain-value
Погружение и дублирование строки в DataFrame выше определенного значения ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как я могу предотвратить дублирование определенного значения моего выходного массива?
Anonymous » » в форуме Javascript - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как предотвратить «погружение» элементов под экран при изменении размера окон в CSS?
Anonymous » » в форуме CSS - 0 Ответы
- 46 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как настроить ПИД-регулятор на нелинейной модели (здесь: погружение тела)
Anonymous » » в форуме Python - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как настроить ПИД-регулятор на нелинейной модели (здесь: погружение тела)
Anonymous » » в форуме Python - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-