본문 바로가기
728x90
728x90

data전처리15

R ) 반복문 for 알아보기 feat. tryCatch in r 안녕하세요 오늘은 반복문 for, while문에 대해 공부한것을 기록하려고 합니다 for문은 함수안에 (변수 in 벡터) 형태로 지정하고 변수는 벡터의 원소를 차례로 입력받아 함수를 실행합니다. for(i in 1:10){ print(i) } 반복문중에 error가 발생하면 회피하는 법에 대해 한번 보겠습니다. rm(test) for(i in 1:10){ print(i) test 2022. 4. 5.
R ) R자료형 Dataframe 알아보기 in r 안녕하세요 오늘은 R자료형은 Dataframe에 대해 공부한것을 기록해보려고 합니다. Dataframe은 열벡터를 원소로 갖는 2차원 객체입니다. 인덱싱할때 []안에 콤라 ","를 추가 합니다. ","콤마를 생략하면 원소인 열벡터를 dataframe으로 반환 합니다. "$"기호를 이용해 컬럼명과 연결할 수 있습니다. 데이터프레임은 리스트계열의 자료형으로 이해하면 좋음 data.frame()함수를 이용해 생성합니다. 컬럼명을 지정해 줄 수도 있으며 지정하지 않아도 자동으로 규칙에 따라 자동으로 컬럼명이 지정이 됩니다. 그럼 dataframe을 생성해보도록 하겠습니다. df 2022. 4. 3.
R ) 통계값 column추가 하기 in r 안녕하세요~ R을 이용해서 Data table에 있는 Data의 통계값 column을 입력하는 방법을 알아보려고 합니다. Data는 R의 기본 Data set인 iris를 사용하도록 하겠습니다. 먼저 통계값 중 Species별로 max값을 구해 column을 추가해보도록 하겠습니다. 여기서는 group_by를이용해 data table의 통계값을 구하고 inner join을 하는 방법과 data table을 이용해 추가하는 방법을 알아보려고 합니다. data table을 이용하면 더욱 간단한 코드로 통계값을 column으로 추가할 수 있습니다. head(iris) irisgroup % group_by(Species) %>% summarise(Sepal.Length_max=max(Sepal.Length), .. 2022. 3. 30.
728x90
728x90