다음 기본 구문을 사용하여 R에서 목록 목록을 만들 수 있습니다. #define lists list1 <- list(a=5, b=3) list2 <- list(c='A', d='B') #create list of lists list_of_lists <- list(list1, list2) 다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다. 예: R에서 목록 목록 만들기...
다음 방법을 사용하여 Pandas DataFrame에서 중복 항목을 계산할 수 있습니다. 방법 1: 열의 중복 값 계산 len (df[' my_column ']) - len (df[' my_column ']. drop_duplicates ()) 방법 2: 중복 행 계산 len (df) -len ( df.drop_duplicates ()) 방법 3: 각...
다음 방법을 사용하여 NumPy 배열의 요소를 바꿀 수 있습니다. 방법 1: 특정 값과 동일한 요소 교체 #replace all elements equal to 8 with a new value of 20 my_array[my_array == 8 ] = 20 방법 2: 조건에 따라 항목 바꾸기 #replace...
다음 방법을 사용하여 inf 및 -inf 값을 pandas DataFrame의 최대값으로 바꿀 수 있습니다. 방법 1: inf를 열의 최대값으로 바꾸기 #find max value of column max_value = np. nanmax (df[' my_column '][df[' my_column '] != np. inf ]) #replace inf and -inf...
다음 메서드를 사용하여 특정 열의 최대값을 포함하는 Pandas DataFrame의 행을 반환할 수 있습니다. 방법 1: 최대값이 있는 행 반환 df[df[' my_column '] == df[' my_column ']. max ()] 방법 2: 최대값을 갖는 행 인덱스 반환 df[' my_column ']. idxmax () 다음...
다음 방법을 사용하여 R에서 공백을 NA 값으로 바꿀 수 있습니다. 방법 1: 열의 공백을 NA로 바꾸기 df$my_col[df$my_col==""] <- NA 방법 2: 모든 열의 공백을 NA로 바꾸기 library (dplyr) df <- df %>% mutate_all (na_if,"") 다음 예에서는 다음 데이터 프레임을 사용하여 실제로...
다음 방법을 사용하여 R에서 행렬 목록을 결합할 수 있습니다. 방법 1: 행렬 목록을 행별로 결합 do. call (rbind, list_of_matrices) 방법 2: 행렬 목록을 열별로 결합 do. call (cbind, list_of_matrices) 다음 예에서는 R에서 다음 두 행렬을 사용하여 실제로 각 방법을 사용하는 방법을...
NA 값을 포함하는 R의 데이터 프레임에서 열을 제거하려면 두 가지 방법 중 하나를 사용할 수 있습니다. 방법 1: 기본 R 사용 df[, colSums(is. na (df))== 0 ] 방법 2: dplyr 사용 library (dplyr) df %>% select_if(~ !any(is. na (.))) 두 방법...
R에서 발생할 수 있는 오류는 다음과 같습니다. Error in read.table("my_data.csv", header=TRUE): more columns than column names 이 오류는 일반적으로 read.table() 함수를 사용하여 R에서 CSV 파일을 읽으려고 할 때 구분 기호( sep )를 쉼표로 지정하지 못한 경우에 발생합니다. 이 튜토리얼에서는 이 오류를...
R에서 발생할 수 있는 오류는 다음과 같습니다. Error in strsplit(df$my_column, split = "1"): non-character argument 이 오류는 일반적으로 작업 중인 개체가 문자열이 아닌 경우 R에서 strsplit() 함수를 사용하여 문자열을 분할하려고 할 때 발생합니다. 이 튜토리얼에서는 이 오류를 수정하는 방법을 정확하게 설명합니다....