copy()

Pandas DataFrame copy() metodi

❮ DataFrame ma’lumotnomasi


Misol

DataFrame nusxasini yarating:

import pandas as pd data = {   "name": ["Sally", "Mary", "John"],   "qualified": [True, False, False] } df = pd.DataFrame(data) #Make a copy: newdf = df.copy() print(newdf)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

copy() metodi DataFrame nusxasini qaytaradi.

Standart holatda nusxa "chuqur nusxa" (deep copy) bo‘ladi, ya’ni asl DataFrame’ga kiritilgan har qanday o‘zgarish nusxada aks ETMAYDI.

;0

Eslatma: deep=False parametri berilganda faqat ma’lumotlarga (va indeksga) havola nusxalanadi, shuning uchun asl DataFrame’ga kiritilgan har qanday o‘zgarish nusxada, nusxaga kiritilgan har qanday o‘zgarish esa asl DataFrame’da aks etadi.


Sintaksis

dataframe.copy(deep)

Parametrlar

Parametr kalit so‘zli argument hisoblanadi.

Parametr Qiymat Tavsif
deep  True|False Ixtiyoriy. Standart qiymat True. Chuqur (deep) yoki sayoz (shallow) nusxa yaratishni belgilaydi.

Standart holatda (deep=True) asl DataFrame’ga kiritilgan har qanday o‘zgarish nusxada aks ETMAYDI.

deep=False parametri berilganda faqat ma’lumotlarga (va indeksga) havola nusxalanadi, shuning uchun asl DataFrame’ga kiritilgan har qanday o‘zgarish nusxada, nusxaga kiritilgan har qanday o‘zgarish esa asl DataFrame’da aks etadi.



Qaytariladigan qiymat

Asl DataFrame nusxasi bo‘lgan Pandas DataFrame.


❮ DataFrame ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!