프로그래밍(12)
-
엑셀에서 문자 공백, 띄어쓰기 없애기 in excel
안녕하세요? 분석하는 디제이입니다. 데이터 분석 업무를 하는 입장에서 데이터 분석 툴이나 sql툴도 많이 사용하지만 EXCEL도 많이 사용하는데요. EXCEL에서 index(match())함수나 countifs()함수들을 사용할 때,분명 일치하는 조건인데 값이 안나오는 때가 있어서원인을 살펴보면 한 쪽 문자에 공백이 들어가있는 경우가 있을 때가 많았습니다. 그래서 오늘은 엑셀에서 공백, 띄어쓰기를 없애는 함수 2가지를 살펴보겠습니다. 바로 TRIM()함수와 SUBSTITUTE()함수인데요 그럼 설명으로 가시죠! 1. TRIM()함수 먼저 TRIM()함수부터 살펴보겠습니다.사용법 : TRIM(셀 혹은 문자)어렵지 않죠? 다음 예시를 보시죠.C2셀에 '안녕하세요' 라는 글자를 입력했고, D2에 문자길이를 ..
2024.11.16 -
진행률 표시 in r
안녕하세요? 분석하는 디제이입니다. R에서 for문으로 반복 작업을 수행할 때, 작업이 어느 정도 진행되었는지완료까지는 얼마나 남았는지 궁금하신분들을 위해서 R에서 작업하고 있는 반복 작업이 어느 정도 진행됐는지를 알려주는 진행률 표시 방법 3가지를 알려드리려고 합니다. 그럼 가시죠! 1. print() 함수를 활용해 몇 번째 작업 중인지 확인예시로 n(총 진행할 반복 횟수) = 100으로하고, print() 함수로 전체 100번 째 중에 몇 번째 i 가 진행 중인지 표시하게 만들어보겠습니다.저는 글자를 붙이기 위해 print안에 paste0()함수를 썼는데 paste함수 혹은 다른 편하신 함수를 써도 됩니다.실행명령어↓ 결과↓ 2-1. cat() 함수를 활용해 몇 번째 작업 중인지 확인("\n"활용)..
2024.11.10 -
엑셀 피벗테이블 '데이터 원본 참조가 잘못되었습니다.' 오류
안녕하세요? 분석하는 디제이입니다. 엑셀에서 피벗테이블 만들려고할 때 아래처럼 '데이터 원본 참조가 잘못되었습니다'라는 오류가 발생하는 원인이 발생한 적이 있으실텐데요. 오늘은 이 오류의 원인과 해결방법에 대해 알려드리려고 합니다. 원인 : 엑셀 파일 명에 대괄호 [] 가 들어가면 오류가 납니다.해결방법 : 엑셀 파일 명에 대괄호를 삭제해줍니다. 제가 위에서 오류가 났던 이유는 엑셀 파일 이름이 아래처럼 '[대외비]~~' 여기에 대괄호가 들어가있어서인데요. 이걸 삭제해주면 피벗테이블이 말끔히 잘 실행되었습니다. 별 것 없죠? ^^ 그럼 다음에 또 도움되는 정보로 찾아뵙겠습니다.
2024.09.26 -
데이터 구조 파악하기 in r
안녕하세요? 분석하는 디제이입니다. 오늘은 데이터 탐색 과정 중, 많이 사용하는 데이터 구조 파악하는 방법을 알아보겠습니다. 그럼 가시죠!데이터 구조를 파악할 때 많이 사용하는 함수는 3가지입니다. dim()함수, str()함수, 그리고 glimpse() 함수입니다. 함수의 사용 방법은 모두 함수 안에 데이터만 넣으면 됩니다.dim(data) , str(data) , glimpse(data) 이렇게요. 내장데이터 mtcars를 사용해서 먼저 dim()함수부터 보겠습니다. dim()함수는 데이터가 몇 개의 행과 몇 개의 열을 가지고 있는지 보여주는 함수인데요. 처음 나오는 숫자 32가 행, 뒤에 나오는 숫자 11이 열을 의미합니다.그래서 이 데이터는 32행 11열을 가지고 있구나~ 하는 것을 확인할 수 ..
2024.08.01 -
CSV 파일 불러오기 in R
안녕하세요? 분석하는 디제이입니다. 오늘은 R에서 CSV파일을 불러오는 방법에 대해 알려드리려고 합니다. 그럼 가시죠! CSV파일을 불러오는 함수는 read.csv('파일이름.csv', 옵션1, 옵션2 ...)입니다. 'temp'라는 csv파일에 다음과 같은 데이터가 있다고 합시다. data 를 실행하면 아래처럼 data란 이름에 데이터가 잘 들어간 것을 볼 수 있습니다. 그런데 가끔 불러오다보면 이렇게 제목값이 데이터 1행으로 들어가는 경우가 있는데요. 이럴 때는 옵션 'header=T'를 사용해주어야 합니다. 제목이 하나 있으니 데이터를 1행으로 넣지 말라는 옵션인데요. data 이렇게 넣어주면 됩니다. 그러면 아래처럼 제목이 다시 제목으로 들어가게 됩니다. 보통은 이정도만하면 웬만하면 파..
2024.07.13 -
단순회귀분석 with Python
안녕하세요? 분석하는 디제이입니다. 오늘은 파이썬으로 단순회귀분석을 하는 방법에 대해서 알려드리려고 합니다. 먼저 파이썬으로 단순회귀분석을 하기 위한 절차는 크게 다음과 같습니다. 1. 라이브러리 import하기 2. 데이터 import하기 3. 데이터를 train 데이터와 test데이터로 나누기 4. train데이터에 모형 적합시키기 5. training 결과 시각화하기 6. test데이터를 모형에 넣어서 예측하기 7. test 결과 시각화하기 그럼 이제 자세한 내용으로 넘어가볼까요? 1. 라이브러리 import하기 pandas, numpy, matplotlib.pyplot 3개의 라이브러리를 불러옵니다. import numpy as np import matplotlib.pyplot as plt imp..
2023.12.03