본문 바로가기
728x90

Programming269

엑셀 데이터 분석 도구 추가하기 analysis toolpak 안녕하세요. 오늘은 회사에서 가장 많이 사용하는 프로그램인 엑셀에 데이터 분석 도구를 추가하는 방법에 대해서 알아보겠습니다. 엑셀 데이터 분석 기능 추가하기 ▣ Excel에서 Analysis Toolpak 로드 Excel에서 Analysis ToolPak 로드 파일 탭을 클릭하고 옵션을 클릭한 다음 추가 기능 범주를 클릭합니다. Excel 2007을 사용하는 경우 단추 Microsoft Office 단추 클릭한 다음 Excel 옵션을 클릭합니다. 관리 상자에서 Excel 추가 기능을 선 support.microsoft.com 대략적인 설명은 위의 Microsoft 링크를 참조하시면 됩니다. 순서는 다음과 같습니다. ① Excel에 들어가 파일 > 좌측 하단의 옵션 클릭 ② 추가기능 Tab에 들어가 관리:.. 2021. 12. 6.
[MySQL] View 다루기 (Create, Replace, Drop) 안녕하세요. 오늘은 DB에서 가상 테이블을 사용할 때 자주 사용하는 View에 대해서 소개해드리겠습니다. View 정의 & 특징 ▣ View 정의 - 데이터베이스(DB)에 존재하는 가상 테이블 - 실제 테이블처럼 행과 열을 가지고 있으나, 가상 테이블이므로 실제로 DB에 저장되는 테이블이 아님 - 데이터 보정작업, 처리과장 테스트 등 임시적인 작업을 위한 용도로 활용 - 조인문 사용 최소화로 사용자 편의성 확대 ▣ View 장단점 장점 단점 논리적 데이터 독립성 제공 독립적인 인덱스 X 동일 데이터, 다수의 사용자 응용 지원 ALTER문 활용 불가 (변경 X) 데이터 관리 간단화 삽입, 삭제, 갱신 연산에 제한 MySQL로 View 다루기 ▣ Create, REPLACE View -- 뷰 생성하기 CRE.. 2021. 12. 5.
파이썬 리스트 중복 제거 (방법 및 예시) 안녕하세요. 오늘은 파이썬 리스트 내 중복 값을 제거하는 방법 및 실제 예시에 대해 알아보겠습니다. 파이썬 리스트 중복 제거 ▣ 파이썬 리스트 중복 제거 방법 3가지 set 집합형 자료 활용 for 반복문 활용 dictionary keys 활용 1. set(집합) set 자료구조의 특징인 자료 내에서 중복은 불가능하다는 성질을 활용하여 중복 제거 sample = ["a","b","c","d","a","a","b","c","e"] result = list(set(sample)); print(result) ## result : ["a","b","c","d","e"] 순서: 리스트 → 집합(set): 중복 제거 → 리스트 2. for 반복문 for문 내 중복되지 않는 조건문(if x not in 리스트)을 통.. 2021. 11. 29.
파이썬 haversine 위경도 거리 계산하기 안녕하세요. 오늘은 위도·경도 데이터를 이용해서 두 지점간의 거리를 구해주는 haversine 패키지에 대해서 알아보겠습니다. haversine 정의 ▣ 하버사인(haversine) 공식이란? 하버사인(haversine) 공식은 평면이 아닌 둥근 지구표면에 있는 두 지점 사이의 직선 거리를 구하는 방법입니다. haversine 활용 ▣ 라이브러리 설치 및 불러오기 ## 라이브러리 설치 pip install haversine ## 라이브러리 불러오기 from haversine import haversine, Unit ▣ 거리 계산해보기 # 위경도 입력 lyon = (45.7597, 4.8422) # (latitude, longtitude) paris = (48.8567, 2.3508) # 거리 계산 hav.. 2021. 11. 19.
[MySQL] with CTE (공통 테이블 표현식) 안녕하세요. 오랜만에 SQL에 대하여 포스팅하게 되었습니다. 오늘은 SQL에서 반복적인 사용을 가능케 하는 CTE with문에 대해서 알아보겠습니다. CTE (Common Table Expressions) ▣ CTE란? CTE(Common Table Expressions)는 단일 문의 범위 내에 존재하고 나중에 해당 문 내에서 여러 번 참조할 수 있는 명명된 임시 결과 집합 참조사이트 : https://dev.mysql.com/doc/refman/8.0/en/with.html#common-table-expressions-recursive MySQL :: MySQL 8.0 Reference Manual :: 13.2.15 WITH (Common Table Expressions) 13.2.15 WITH (C.. 2021. 11. 18.
[MySQL] 날짜 비교 및 차이 구하기 안녕하세요. 오늘은 MySQL에서 날짜 형식의 값을 비교하고 계산하는 방법에 대해 알아보겠습니다. 날짜 차이 구하기 ▣ 날짜 차이 함수 함수 내용 DATEDIFF(날짜1, 날짜2) 날짜1 - 날짜2 차이를 일수로 반환 TIMESTAMPDIFF(단위, 날짜1, 날짜2) 날짜1 - 날짜2 차이를 선택한 단위로 반환 MySQL에는 날짜 간의 차이를 가져오는 함수가 크게 두 가지로 나뉩니다.두 날짜의 차이를 단순 일수로 반환하는 DATEDIFF()와 각 단위에 따라 반환하는 TIMESTAMPDIFF가 있습니다. ▣ TIMESTAMPDIFF 단위 SECOND 초 MINUTE 분 HOUR 시 DAY 일 WEEK 주 MONTH 월 QUARTER 분기 YEAR 년 ▶ 예제1 쿼리 : SELECT DATEDIFF('20.. 2021. 9. 22.
728x90