ALL

엑셀 숫자 앞에 0 채우기 TEXT함수 사용 방법

엑셀에서 숫자 앞에 0을 원하는 자리수만큼 채우는 방법을 알아보겠습니다.숫자 앞에 0을 채우는 방법으로 TEXT 함수를 이용하려고 합니다.TEXTTEXT(값, 포맷)값- 입력 값포맷- 0을 채울 자리수TEXT 함수에 입력값과 자리수를 지정해줍니다.위와 같은 값이 있다고 가정하겠습니다.C1 셀에 A1부터 입력한 값들앞에 0을 채워보도록 하겠습니다.자리수는 4자리수로 하겠습니다.=TEXT(A1,"0000")C1 셀에 부족한 자리수 만큼 0을 채워서 표시되었습니다.A열에는 4자리수가 안되는 숫자부터 4자리수 숫자 4자리수 이상의 숫자를 ...
ALL

엑셀 일본어 메뉴 한글로 설정하는 방법

엑셀(Excel) 메뉴 한글로 표시하는 방법입니다.일본어판이나 영어판으로 설치한 경우에 메뉴가 한국어로 표시되지 않습니다.그리고 수식을 사용하는 경우 함수 설명도 한국어로 표시 되지 않는 경우도 있기 때문에 불편하기도 합니다.언어 설정을 한글로 바꾸는 방법을 보도록 하겠습니다.ファイル - オプション - 言語 선택인스톨 되지 않았다고 나와있으면 インストールされていない 링크를 클릭 합니다.클릭하면 언어팩을 다운로드 받을 수 있는 페이지가 열립니다.엑셀의 버전이 2010 또는 2013 이면 office 2010 또는 office 2013...
ALL

Python DataFrame 중복 제거 drop_duplicates 사용 방법

DataFrame에서중복한행(레코드)를삭제하는방법에대해알아보겠습니다.중복한행을삭제하는방법으로drop_duplicates함수를사용합니다.drop_duplicates함수를사용해DataFrame에서중복하는행을삭제하는샘플을보면서사용방법을알아보겠습니다.우선샘플데이터를만들겠습니다.import pandas as pddf = pd.DataFrame({'name': , 'age': , 'state': , 'point': }) print(df)# name age state point# 0 AliceR 24 NY 64# 1 Bob 42 CA 92# 2...
ALL

Python pandas 결측값(NaN) 일괄 변경 fillna 사용법

pandas DataFrame또는Series에 결측값NaN을 임의의 값으로 변경하는 방법을 알아보겠습니다.결측값NaN을 다른 값으로 변경하기 위해서fillna함수를 사용합니다.fillna함수를 사용해DataFrame의 결측값NaN을 다른 값으로 일괄 변경하는 방법을 보겠습니다.DataFrame에NaN을 만들기 위해csv를 불러왔습니다.DataFrame에는 아래처럼 결측값NaN이 존재합니다.import pandas as pddf = pd.read_csv('data/tmp/sample.csv')print(df)# name age sta...
ALL

Python 현재 파일 경로 취득 __file__ 사용 방법

파이썬으로 작성한 파이썬 파일 경로를 취득하는 방법을 알아보겠습니다.현재 열려 있는 파일 위치를 취득하는 처리는 많이 사용하지는 않지만,로그를 출력한다던가 디버그를 위해서 파일 위치를 취득하는 경우도 많습니다.또는 정말 무언가 처리를 하기 위해 현재 실행되고 있는 파일 위치를 취득하는 경우도 있습니다.본론으로 들어가 파일 위치를 취득하는 방법을 보겠습니다. __file____file__는 현재 파일이 열려있는 경로와 파일 이름을 가지고 있는 문자열 변수입니다.현재 소스를 작성 중인 파일에__file__를 출력하면 파일 경로와 이름이...
ALL

Python 윈도우, 리눅스, 맥에서 버전 확인 방법

윈도우, 리눅스 또는 맥 환경에 설치된 파이썬 버전을 확인하는 방법을 알아보도록 하겠습니다.파이썬 버전은 커맨드 명령어로간단하게 확인할 수 있습니다.하지만 환경마다 명령어가 조금씩 다릅니다.윈도우윈도우에서 파이썬 번전을 확인하기 위해서는 명령 프롬프트에서 확인을 합니다.명령 프롬프트 창을 열어 아래 커맨드를 입력합니다.python --version설치된 파이썬 버전이 표시됩니다 리눅스리눅스 환경에 설치된 파이썬 버전을 확인하는 방법을 알아보겠습니다.리눅스에서는 -V 옵션으로 버전 확인을 할 수 있습니다.python -V만약 설치된 ...
ALL

Python 리스트를 문자열로 변환 join 사용 방법

리스트에 들어있는 값을 하나의 문자열로 변경하는 방법을 알아보겠습니다.리스트 값을 문자열로 결합하기 위해서는 문자열 메서드인join()을 사용할 수 있습니다.'결합 문자'.join(리스트) '결합 문자'에는 리스트의 요소와 요소 사이에 넣을 값을 의미합니다.결합 문자에 값을 지정하지 않고 ''로 하면 리스트의 요소가 단순히 연결돼 반환됩니다.샘플을 보도록 하겠습니다.l = print('##### 공백 문자 지정')s = ''.join(l)print(s + '\n')print('##### 콤마 지정')s = ','.join(l)pri...
ALL

Python 리스트 랜덤 추출 choice,sample,choices 사용 방법

파이썬 표준 라이브러리random모듈 함수choice, sample, choices를 사용해 리스트 또는 튜플에서 요소를 랜덤으로 추출하는 방법을 알아보겠습니다.우선choice, sample, choices에 대해 간단히 살펴보겠습니다.random.choice - 랜덤으로 요소 하나를 취득.random.sample - 랜덤으로 요소 여러 개 취득. 중복 없음.random.choices - 랜덤으로 요소 여러 개 취득. 중복 있음.random.choice()choice함수는 리스트나 튜플에서 요소를 랜덤으로 취득합니다.샘플을 보겠습니...
ALL

Python 프로그램 시간 측정 예제 time 모듈 사용 방법

프로그램 성능을 확인하기 위해 처리 시간을 측정하는 경우가 있습니다.하나의 프로그램 처리 단위로 측정을 하는 경우도 있고, 성능 향상을 위해 시간이 오래 걸리는 로직을 찾아내기 위해서도 시간을 측정하기도 합니다.time 모듈을 사용해 작성한 소스의 시간 측정을 하는 방법을 간단히 알아보겠습니다.시간 측정time모듈에는 시간에 관한 함수들이 있습니다.이것을 이용해 실행 시간을 계산할 수 있습니다.시작 시간과 종료시간을 취득해 걸린 시간을 계산하는 간단한 예제를 보겠습니다.import timestart = time.time() time...