РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pypdPmEdCp 35 of 108 menu
◀ ▶

Копия таблицы в Pandas

Если править таблицу осторожно, сначала получают её отдельную копию методом copy. Изменения в копии не затрагивают исходный набор строк и столбцов.

Создадим таблицу товаров, возьмём копию, поменяем цену в строке b и сравним обе таблицы:

import pandas as pd data = { 'item': ['Pen', 'Book', 'Cup'], 'price': [10, 25, 15], } shop = pd.DataFrame(data, index=['a', 'b', 'c']) shop_copy = shop.copy() shop_copy.loc['b', 'price'] = 99 print(shop_copy) # выведет item price # a Pen 10 # b Book 99 # c Cup 15 print(shop) # выведет item price # a Pen 10 # b Book 25 # c Cup 15

В копии цена книги стала 99, а в shop по-прежнему 25. Так отделяют черновик от исходных данных.

Соберите таблицу городов с метками x, y и столбцом temp. Сделайте копию, измените температуру в x и выведите копию и исходную таблицу.

Создайте таблицу оценок с метками s1, s2. В копии поставьте другой балл в s2, выведите обе таблицы.

Из таблицы склада получите копию, измените количество в одной строке через метку и имя столбца, покажите, что исходник не изменился.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить