“cara membaca baris acak di CSV” Kode Jawaban

Pandas read_csv baris acak

import pandas as pd
import numpy as np

filename = 'hugedatafile.csv'
nlinesfile = 10000000
nlinesrandomsample = 10000
lines2skip = np.random.choice(np.arange(1,nlinesfile+1), (nlinesfile-nlinesrandomsample), replace=False)
df = pd.read_csv(filename, skiprows=lines2skip)
Friendly Fly

cara membaca baris acak di CSV

import pandas as pd

data = {
		'Name': ['A', 'B', 'C', 'D', 'E', 'F'],
		'Age': [10, 20, 30, 40, 50, 60]
        }

df = pd.DataFrame(data)
print(df.sample(n=2))   # where 2 is the number of random rows
Lively Lyrebird

Jawaban yang mirip dengan “cara membaca baris acak di CSV”

Pertanyaan yang mirip dengan “cara membaca baris acak di CSV”

Lebih banyak jawaban terkait untuk “cara membaca baris acak di CSV” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya