convert_dtypes()
Pandas DataFrame convert_dtypes() metodi
Misol
Ma’lumotlar turlarini tarkibga yaxshiroq mos keladigan turlarga o‘tkazing:
import pandas as pd
data = {
"name": ["Sally", "Mary", pd.NA],
"qualified": [True, False, pd.NA]
}
df = pd.DataFrame(data)
print("Original dtypes:")
print(df.dtypes)
newdf = df.convert_dtypes()
print("New dtypes:")
print(newdf.dtypes)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
convert_dtypes() metodi har bir ustuni eng mos ma’lumotlar turiga o‘zgartirilgan yangi DataFrame qaytaradi.
Sintaksis
dataframe.convert_dtypes(infer_objects, convert_string, convert_integer, convert_boolean, convert_floating)
Parametrlar
Parametrlar kalit so‘zli argumentlar hisoblanadi.
| Parametr | Qiymat | Tavsif |
|---|---|---|
| infer_objects | True|False | Ixtiyoriy. Standart qiymat True. object dtype’larini eng mos dtype’ga o‘tkazish yoki o‘tkazmaslikni belgilaydi. |
| convert_string | True|False | Ixtiyoriy. Standart qiymat True. object dtype’larini stringlarga o‘tkazish yoki o‘tkazmaslikni belgilaydi. |
| convert_integer | True|False | Ixtiyoriy. Standart qiymat True. object dtype’larini butun sonlarga (integer) o‘tkazish yoki o‘tkazmaslikni belgilaydi. |
| convert_boolean | True|False | Ixtiyoriy. Standart qiymat True. object dtype’larini boolean turlarga o‘tkazish yoki o‘tkazmaslikni belgilaydi. |
| convert_floating | True|False | Ixtiyoriy. Standart qiymat True. object dtype’larini suzuvchi nuqtali (floating) turlarga o‘tkazish yoki o‘tkazmaslikni belgilaydi. |
Qaytariladigan qiymat
O‘tkazish natijasini o‘z ichiga olgan Pandas DataFrame.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
