5-3. Pandas 제공 자료구조/DataFrame
[파이썬 판다스] 데이터프레임에서 임의로 원하는 개수의 행 뽑기 (중복여부 결정)
만다린망고
2022. 2. 9. 11:52
반응형
데이터프레임을 하나 만들어줍니다.
import pandas as pd
import numpy as np
>>> md = pd.DataFrame(np.arange(5 * 5).reshape((5, 5)))
>>> md
0 1 2 3 4
0 0 1 2 3 4
1 5 6 7 8 9
2 10 11 12 13 14
3 15 16 17 18 19
4 20 21 22 23 24
행 두개를 임의로 뽑아보겠습니다. sample 메소드를 사용합니다.
>>> md.sample(n=2)
0 1 2 3 4
1 5 6 7 8 9
3 15 16 17 18 19
중복을 허용할 경우 replace=True 옵션을 입력하면 됩니다.
>>> md.sample(n=3,replace=True)
0 1 2 3 4
3 15 16 17 18 19
2 10 11 12 13 14
0 0 1 2 3 4
반응형