본문 바로가기

IT27

[excel vba] 엑셀 매크로 vba 시작하기 (2) If ~ End If/ For ~ Next 엑셀 매크로 시작하기의 두번째 포스팅은 If / For 사용하기 먼저 IF 사용하기! 기본 구조는 If ~~ Then ~~ Elseif ~~ Then ~~ Else ~~ End If 이다. 하나의 조건이라면 If , End if 만 사용하고 두가지 조건이면 if , else , end if 세가지 이상의 조건이면 if, elseif, else, end if 를 사용하면 된다! 그 다음 For 문 사용하기 a 부터 b 까지 반복하려면~ For i = a to b (step *) ~~ Next 이렇게 하면 된다! step 2 를 쓰면 2씩 증가함 step -1 을 쓰면 1씩 감소함 If~End if 문과 For~Next 문을 사용하면 간단하게 코드를 작성할 수 있다~ 쓰고 보니 너무 간단하다. 2020. 9. 7.
[excel vba] 엑셀 매크로 vba 시작하기 (1) 매크로 기록 엑셀 자동화 이제 나도 할 수 있다! (여러분도 할 수 있어요!) 엑셀 초보의 vba 시작하기 포스팅! 베리 이지~ 먼저 vba란? visual basic for application 의 줄임말로 excel 이나 office 프로그램의 프로그래밍 언어! 이를 이용하면 아주 많은 일을 할 수 있다. VBA in Excel VBA (Visual Basic for Applications) is the programming language of Excel and other Office programs. With Excel VBA you can automate tasks in Excel by writing so called macros. www.excel-easy.com 그 중에서 매크로! 매크로는 자동적으로 엑.. 2020. 9. 6.
python GUI (6) 파이썬 GUI 실행파일 만들기 .py to .exe (pyinstaller) 파이썬 (py) 파일을 실행하는 실행파일(exe)를 만들면 추가적으로 설치한 모듈을 따로 설치하지 않아도 되고 파이썬을 사용할 줄 모르는 사람들도 편하게 프로그램을 사용할 수 있다. 실행파일을 만드려면 'pyinstaller' 를 사용한다. pip install pyinstaller 위와 같이 먼저 설치를 하면 된다. pyinstaller --noconsole --onefile 파일이름.py 콘솔창이 뜨지 않게 하나의 실행파일만 만들도록 -noconsole -F 를 추가해 준다. 그리고 파일이름.py 를 쓰면 끝! 위와 같은 프로세스가 진행이 되며 시간은 꽤 오래걸린다. (내가 잘못하고 있는 것인가..) 아래와 같은 경우에 에러가 발생할 수 있다. 1. .ui 파일을 바로 import 하였을 때 -> p.. 2020. 4. 20.
파이썬으로 signal processing (scipy.signal) python 으로 signal processing 하는 방법을 알아보다가 찾은 scipy.signal Signal processing (scipy.signal) — SciPy v1.4.1 Reference Guide ellip(N, rp, rs, Wn[, btype, analog, output, fs]) Elliptic (Cauer) digital and analog filter design. docs.scipy.org convolution, filtering, peak finding, spectral analysis 등이 가능하다. from scipy.signal import #butter, freqz, filtfilt, find_peaks 오늘은 내가 궁금한 거 3가지만 정리 Butter - low .. 2020. 4. 16.
[파이썬 python] Butterworth filter / low pass filter / signal data filtering Butterworth filter 란? 통과 대역(passband)의 진폭 스펙트럼이 아주 평평한 주파수 필터 The Butterworth filter is a type of signal processing filter designed to have a frequency response as flat as possible in the passband. It is also referred to as a maximally flat magnitude filter. It was first described in 1930 by the British engineer and physicist Stephen Butterworth in his paper entitled "On the Theory of Filter Amp.. 2020. 4. 15.
(책) 한권으로 파이썬 데이터 사이언스 A to Z (파이썬으로 엑셀 다루기 / 그래프 그리기) 엑셀에도 매크로 기능이 있지만! 파이썬이랑 엑셀을 함께 사용하면 너무 편하고 빠르게 작업을 할 수 있다. 하지만 왕초보에게 그것은 아주 어려운 일. 그래서 바로 이 책을 구매하게 되었다. "머신러닝과 딥러닝 기초수학과 데이터 전처리에 필요한 넘파이 판다스 모듈 이해하기" (사진이 잘 안나와서 아쉽다 조명 무엇) 이 책의 저자는 문용준, 문성혁 두분인데 가족인 것 같다. (멋지다..) 이 전에 구매한 책이 너무 흑백(파이썬 데이터 분석 입문)이라 이번에는 좀 컬러감 있는 책으로 구매하였다. 그래서 그런가 책 값은 저렴하지는 않다. ㅎㅎ 책 내용은 개발 환경 설치와 기본적인 내용을 다루는 것을 시작으로 한다. 개발환경은 굳이 주피터노트북을 사용할 필요는 없으므로 취향따라 설치 하면 된다. 그 다음 배열 데이.. 2020. 4. 2.