copy()
Pandas DataFrame copy() metodi
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.
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 (
|
Qaytariladigan qiymat
Asl DataFrame nusxasi bo‘lgan Pandas DataFrame.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
