일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Algorithm
- python algorithm
- 알고리즘
- 파이썬 데이터프레임
- dbeaver
- RFP
- Oracle
- 리눅스
- it용어
- 리눅스 명령어
- 파이썬
- 데이터베이스
- 파이썬 전처리
- csharp
- tibero
- linux
- Python 라이브러리
- putty
- 파이썬 알고리즘
- it 용어
- VirtualBox
- 오라클
- PYTHON
- HTML
- 코딩테스트
- Python DataFrame
- Oracle VM VirtualBox
- MariaDB
- C#
- sql
- Today
- Total
목록프로그래밍 언어 (94)
오경석의 개발노트

1. PostgreSQL 다운로드 사이트 접속 후 설치파일 클릭 수고하셨습니다!

1. DBeaver 다운로드 사이트 접속 후 운영체제에 맞게 선택 2. 설치 파일이 나타나면 설치 실행

1. Jupyter Notebook 실행 파일이 있는 경로로 가서 파일 우클릭 -> 속성 -> 대상에 '%USERPROFILE%'를 삭제 후 --notebook-dir="원하는경로" 입력 2. Jupyter Notebook 종료 후 실행

피봇 테이블 함수 : pivot_table() 피봇 테이블(pivot table)이란 데이터 열 중에서 두 개의 열을 각각 행 인덱스, 열 인덱스로 사용하여 데이터를 조회하여 펼쳐놓은 것을 말한다. Pandas는 피봇 테이블을 만들기 위한 pivot 메서드를 제공한다. 첫 번째 인수로는 행 인덱스로 사용할 열 이름, 두 번째 인수로는 열 인덱스로 사용할 열 이름, 그리고 마지막으로는 데이터로 사용할 열 이름을 넣는다. Pandas는 지정된 두 열을 각각 행 인덱스와 열 인덱스로 바꾼 후 행 인덱스의 라벨 값이 첫 번째 키의 값과 같고 열 인덱스의 라벨 값이 두 번째 키의 값과 같은 데이터를 찾아서 해당 칸에 넣는다. 만약 주어진 데이터가 존재하지 않으면 해당 칸에 NaN값을 넣는다. pivot_table..

코드 실행 전에 잡는 오류 1. SyntaxError : 구문 오류 SyntaxError는 파이썬 문법을 지키지 않았을 때 발생하는 에러다. 구문 오류가 있을 때는 프로그램이 실행조차되지 않는다. 그래서 비교적 쉽게 문제점을 발견하여 처리할 수 있다. 예를 들어, 파이썬에서 for문의 시작부의 끝에는 항상 콜론을 넣어줘야 한다. 생략하면 SyntaxError가 발생한다. 코드 실행 중에 잡는 오류 1. IndexError : 인덱스 오류 인덱스의 범위를 초과했을 때 발생하는 오류이다. 예를 들어, a = [1, 2, 3]일때 a[2]까지 밖에 없지만 a[3]을 선택하면 IndexError가 발생한다. 2. TypeError - 다른 타입의 데이터를 연산할 때 발생하는 오류 3. FileNotFoundEr..

프로그램을 만들다 보면 수없이 많은 오류를 만나게 된다. 프로그램 실행 중에 발생하는 오류를 예외(exception) 또는 런타임 오류(runtime error)라고 한다. 물론 오류가 발생하는 이유는 프로그램이 잘못 동작하는 것을 막기 위한 파이썬의 배려이다. 하지만 때때로 이러한 오류를 무시하고 싶을 때도 있다. 오류가 나면 스크립트 실행이 중단되는데 이를 방지하거나(ex. 웹 크롤링 시 에러가 발생해도 계속 실행하고 이후에 에러가 발생한 부분만 다시 실행), 오류에 이름을 지정해줘서 보기 편하게 할 수 있다. 프로그램이 안정적으로 구동될 수 있기 위해서는 예외 상황에 대한 처리를 잘해주어야 한다. 물론 조건문을 통해 예외상황을 처리해줄 수도 있지만 예외가 발생하는 상황을 예측하고 모두 조건문으로 처..

1. DataFrame 붙이기 : pd.concat() pd.concat()는 DataFrame을 말 그대로 물리적으로 이어 붙인다. concat() for combining DataFrames across rows or columns 해당 method의 옵션들은 다음과 같다. pd.concat(objs, # Series, DataFrame, Panel object axis=0, # default(행방향), 1 : 열방향 join='outer', # default, 'inner' ignore_index=False, default(기존 index 유지), True : 기존 index 무시 keys=None, 계층적 index 사용하려면 keys 튜플 입력 levels=None, names=None, # i..