본문 바로가기
728x90

R/데이터 전처리4

[Mplus/R] 엑셀 csv로 변환 / 자료준비 안녕하세요. Mplus나 R과 같은 통계 프로그램으로 분석을 하기 전 자료를 준비하는 단계에 대해 이야기 해보도록 하겠습니다. 일반적으로 모든 통계 프로그램에서는 csv 확장자 파일을 사용할 수 있습니다. 우리가 자료 정리를 할 때 엑셀를 주로 사용하지만 엑셀이 저장하는 기본 확장자는 xlsx 입니다. 물론 R과 SPSS에서는 이 xlsx 파일도 사용할 수 있습니다. R에서는 readxl 패키지를 사용하면 엑셀관련 파일 대부분을 불러올 수 있습니다. 하지만 Mplus에서는 웬만하면 dat 파일이나 csv 파일을 사용하는 것이 좋습니다. 그리고 csv 파일을 하나 만들어놓으면 다른 통계 프로그램에 사용하기 위해 매번 변환할 필요가 없으니 분석 전에 미리 변환해서 가지고 있는 것이 편합니다. 그럼 가지고 있.. 2020. 12. 7.
[R] dplyr의 filter, arrange 사용법 안녕하세요. 오늘은 dplyr 패키지의 filter와 arrange 함수 사용법에 대해 알아보도록 하겠습니다. ​ 전 게시글을 보시면 dplyr의 pipe operator와 함수에 대해 간략히 적어놓았습니다. 그럼 먼저 filter 함수에 대해 알아보겠습니다. ​filter filter 함수는 이름처럼 데이터를 조건에 맞게 걸러주는 기능을 합니다. ​ R 기본 인덱싱의 기능과 똑같다고 생각하시면 됩니다. filter는 원하는 조건에 해당하는 행(row)만을 추출해줍니다. ​ 이전 게시글에서처럼 iris 데이터를 예시로 사용하겠습니다. ​ filter 함수 예시는 아래 코드와 같습니다. > dat dat Sepal.Length Sepal.Width Petal.Length Petal.Width Species.. 2020. 12. 6.
[dplyr] R dplyr을 이용한 인덱싱 및 기능(select편) 안녕하세요. 오늘은 'dplyr' 패키지를 이용하여 인덱싱하는 방법과 다른 기능들에 대해 적어보도록 하겠습니다. ​ dplyr은 데이터 분석하시는 분들이 자주 사용하는 패키지입니다. ​ dplyr은 명령문이 직관적이며 여러 명령문을 한번에 작성하여 실행가능합니다. ​ dplyr은 pipe operator를 지원하며 이는 기본 R과의 차이점입니다. ​ pipe operator는 다음과 같은 모양을 가집니다. -------> %>% ​ 명령문을 작성할때, 각 명령문 사이사이에 위의 %>% 명령어를 넣어서 R 명령문을 작성할 수 있습니다. ​ pipe operator를 사용한 명령어 예시는 아래와 같습니다. iris %>% select(Sepal.Length, Petal.Length, Species) %>% .. 2020. 10. 27.
분석 의뢰 안녕하세요 ssanalyst입니다. 저는 계량심리로 석사학위를 받았고, 눈문게재 경험도 보유하고 있습니다. 분석의뢰 경험도 보유하고 있으며, 의뢰하신 분들 모두 졸업하셨습니다. 관련 자격증으로 사회조사분석사 2급과 데이터분석준전문가(ADsP)를 보유하고 있습니다. 통계 프로그램은 SPSS, R, Mplus, AMOS, IRTPRO 사용 가능합니다. 분석은 기초분석인 빈도분석, t-test, one-way ANOVA부터 문항반응이론(IRT) 문항 모수 추정까지 가능합니다. 요인분석의 경우 의뢰를 받지는 않고, 결과 리뷰를 해드립니다. 의뢰를 맡기실 분은 ssanalyst@naver.com으로 문의 주시면 감사하겠습니다. 2019. 10. 14.
728x90