Có cách nào để chọn các hàng ngẫu nhiên từ một DataFrame trong Pandas hay không.Lựa chọn hàng ngẫu nhiên trong Pandas dataframe
Trong R, sử dụng gói ô tô, có chức năng hữu ích some(x, n)
tương tự như đầu nhưng chọn, trong ví dụ này, 10 hàng ngẫu nhiên từ x.
Tôi cũng đã xem tài liệu cắt và dường như không có gì tương đương.
Cập nhật
Hiện đang sử dụng phiên bản 20. Có phương pháp mẫu.
df.sample(n)
Cảm ơn @eumiro. Tôi cũng phát hiện ra rằng 'df.ix [np.random.random_integers (0, len (df), 10)]' cũng sẽ hoạt động. – John
Nếu bạn muốn dùng numpy, bạn cũng có thể làm 'df.ix [np.random.choice (df.index, 10)]'. – naught101
Ai đó trong một bài đăng khác đã đề cập rằng 'np.random.choice' nhanh gấp hai lần' random.sample' – Phani