python - 랜덤 범주형(Categorical) 데이터 생성하기 ( numpy )
np.random.choice 함수를 사용하여 Categorical data를 랜덤으로 생성합니다. np.random.choice random_data = np.random.choice( a=['a', 'b', 'c', 'd'], size=687, p=[0.1, 0.2, 0.3, 0.4] # 합이 1이 아닌 경우 오류 ) unique, counts = np.unique(random_data, return_counts=True) counts = (counts / len(random_data) * 100).round(2) for _class, _count in zip(unique, counts): print(_class, _count)output a ..
2022. 12. 7.
Pandas query 사용, 다중 조건, Like 검색 등 예제
Pandas Query¶ Query함수를 사용하여 데이터 조건식 적용 In [1]: import pandas as pd In [2]: # Set up data dataset_url= "https://archive.ics.uci.edu/ml/machine-learning-databases/car/car.data" df = pd.read_csv(dataset_url, names=['buying', 'maint', 'doors', 'persons', 'lug_boot', 'safety'], header=None) df.reset_index(drop=True, inplace=True) 데이터 출처 In [3]: df.head(5) Out[3]: buying maint doors persons lug_boot s..
2022. 11. 9.