sample()
Pandas DataFrame sample() metodi
Misol
DataFrame’dan tasodifiy tanlangan bitta qatorni qaytaring.
Bu misolda data.csv nomli .csv fayldan foydalanamiz
import pandas as pd
df = pd.read_csv('data.csv')
print(df.sample())
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
sample() metodi ko‘rsatilgan miqdordagi tasodifiy qatorlarni qaytaradi.
Agar son ko‘rsatilmasa, sample() metodi 1 ta qator qaytaradi.
Eslatma: Tanlangan qatorlardan tashqari ustun nomlari ham qaytariladi.
Sintaksis
dataframe.sample(n, frac, replace, weights, random_state, axis)
Parametrlar
frac, replace, weights,
random_state,
axis parametrlari kalit so‘zli argumentlar hisoblanadi.
| Parametr | Qiymat | Tavsif |
|---|---|---|
| n | Ixtiyoriy. Qaytariladigan qatorlar soni. Standart qiymat 1. | |
| frac | Float (haqiqiy son) | Ixtiyoriy. Qaytariladigan qatorlar ulushi, masalan, qatorlarning 50 foizi uchun 0.5 |
| replace | True |
Ixtiyoriy. Standart qiymat False. Bitta qatorni bir martadan ortiq qaytarishga ruxsat berilishi yoki berilmasligini belgilaydi |
| weights | String, Ro‘yxat |
Ixtiyoriy, standart qiymat 'None'. Muayyan qatorlar yoki ustunlarning ahamiyatini (vaznini) belgilaydi |
| random_state | Son, Ro‘yxat |
Ixtiyoriy, ishlatiladigan tasodifiy sonlar generatorining seed qiymatini belgilaydi |
| axis | 0 |
Ixtiyoriy, standart qiymat 0. Tanlab olinadigan o‘q |
Qaytariladigan qiymat
Asl DataFrame’dan olingan tanlanmani o‘z ichiga olgan DataFrame.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
