다음 방법을 사용하여 Pandas의 열 이름에서 열 인덱스 값을 가져올 수 있습니다. 방법 1: 열 이름에 대한 열 인덱스 가져오기 df. columns . get_loc (' this_column ') 방법 2: 여러 열 이름에 대한 열 인덱스 가져오기 cols = [' this_column ',...
NumPy에서 조건이 true인 인덱스를 얻으려면 다음 방법을 사용할 수 있습니다. 방법 1: NumPy 배열에서 조건이 true인 인덱스 가져오기 #get indices of values greater than 10 n.p. asarray (my_array> 10 ). nonzero () 방법 2: NumPy 행렬에서 조건이 true인 인덱스 가져오기 #get...
Python의 statsmodels 모듈은 다양한 통계 모델을 적용할 수 있는 다양한 함수와 클래스를 제공합니다. 다음 단계별 예제에서는 statsmodels 함수를 사용하여 로지스틱 회귀를 수행하는 방법을 보여줍니다. 1단계: 데이터 생성 먼저 세 가지 변수를 포함하는 pandas DataFrame을 만들어 보겠습니다. 공부한 시간(전체 값) 연구 방법(방법...
다음 기본 구문을 사용하여 목록을 Pandas DataFrame의 열로 변환할 수 있습니다. df[' new_column '] = pd. Series (some_list) 다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다. 예: Pandas에서 목록을 열로 변환 다양한 농구 선수에 대한 정보가 포함된 다음과 같은 pandas DataFrame이...
다음 방법을 사용하여 Pandas DataFrame의 열에 특정 값이 있는지 확인할 수 있습니다. 방법 1: 열에 값이 있는지 확인 22 in df[' my_column ']. values 방법 2: 해당 열에 여러 값이 존재하는지 확인 df[' my_column ']. isin ([44, 45, 22]). any ()...
다음 방법을 사용하여 Pandas DataFrame에서 이동 최대값을 계산할 수 있습니다. 방법 1: 슬라이딩 최대값 계산 df[' rolling_max '] = df. values_column . cummax () 방법 2: 그룹당 슬라이딩 최대값 계산 df[' rolling_max '] = df. groupby (' group_column '). values_column ....
Pandas DataFrame에 열이 아직 없는 경우 다음 기본 구문을 사용하여 열을 생성할 수 있습니다. df[' my_column '] = df. get (' my_column ', df[' col1 '] * df[' col2 ']) 이 특정 구문은 my_column 이라는 새 열이 DataFrame에 아직 존재하지 않고...
다음 방법을 사용하여 NumPy 행렬을 배열로 변환할 수 있습니다. 방법 1: A1 사용 my_array = my_matrix. A1 방법 2: Ravel() 사용 my_array = np. asarray (my_matrix). ravel () 두 방법 모두 동일한 결과를 반환하지만 두 번째 방법에는 더 많은 입력이 필요합니다....
다음 방법을 사용하여 Pandas DataFrame에서 일부 열을 제외한 모든 열을 제거할 수 있습니다. 방법 1: 이중 크로셰 후크 사용하기 df = df[[' col2 ', ' col6 ']] 방법 2: .loc 사용 df = df. loc [:,[' col2 ',' col6 ']] 두...
다음 방법을 사용하여 Pandas DataFrame에서 일부 행을 제외한 모든 행을 제거할 수 있습니다. 방법 1: 열에 특정 값이 있는 행을 제외한 모든 행 삭제 #drop all rows except where team column is equal to 'Mavs' df = df. query (" team...