일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코로나19
- 편스토랑 우승상품
- dacon
- SW Expert Academy
- ubuntu
- programmers
- gs25
- hackerrank
- 백준
- 데이콘
- 편스토랑
- 파이썬
- 프로그래머스 파이썬
- Docker
- 더현대서울 맛집
- 프로그래머스
- ChatGPT
- leetcode
- Git
- 자연어처리
- PYTHON
- 우분투
- AI 경진대회
- 맥북
- Real or Not? NLP with Disaster Tweets
- Kaggle
- 금융문자분석경진대회
- 캐치카페
- github
- Baekjoon
- Today
- Total
목록
반응형
pandas (4)
솜씨좋은장씨
🧑🏻💻 겪었던 일 최근 회사에서 기존 고객사의 DB에 있는 정보를 기존 솔루션에 반영하는 작업을 진행하면서 csv 형식의 덤프파일로 만들어진 기존 DB의 정보를 솔루션에 반영하는 과정이 있었습니다. 솔루션에 모든 데이터가 별다른 에러가 없이 잘 들어가는 것을 확인하여 에러가 없나보다 하던 차에 기존 DB 데이터의 Contents ID 와 솔루션에 반영된 같은 데이터의 Contents ID 가 다른 것을 발견하였습니다. 기존 DB 데이터의 Contents ID 가 '0132323' 이었다면 솔루션에 반영된 같은 데이터의 Contents ID가 '132323' 으로 맨 앞의 0이 제거된 채로 반영이 되어있었습니다. 🧑🏻💻 원인 원인이 무엇일까 하고 찾다보니 덤프파일로 내려진 csv 파일을 읽을때 pand..
👨🏻💻 오류 내용 excel_df = pd.read_excel("./test_excel.xlsx") Excel파일을 읽어오려고 Pandas의 read_excel을 활용하려고 하니 ValueError: Your version of xlrd is 2.0.1. In xlrd >= 2.0, only the xls format is supported. Install openpyxl instead. 위와 같은 오류가 발생했습니다. 내용을 잘 읽어보면 xlrd의 버전이 2.0 이상부터는 xls 형식만 지원한다! 라고 되어있습니다. 이에 xlrd의 버전을 낮추어 보아도 오류가 해결되지 않았습니다. 👨🏻💻 해결방법 $ pip install openpyxl xlrd 대신 openpyxl을 설치하면 해결됩니다. 읽어주셔..
pandas를 활용하여 읽어온 csv 파일에서 특정 column에 대한 중복값을 제거하기 위하여 아래와 같이 먼저 파일을 엑셀에서 읽어온 후 import pandas as pd data = pd.read_excel("./42_nia_pqa_QueryTemplate.xlsx") data_fillna = data.fillna(0.0) data_fillna_dropna = data_fillna[data_fillna['property'] != 0.0] data_fillna_dropna.head() 특정 값 이외의 값만 남기기 위하여 위와 같이 코드를 실행하였으나 --------------------------------------------------------------------------- ValueErr..
Python에서 사용할 수 있는 데이터베이스 라이브러리 중 Sqlite3 의 사용법에 대해서 정리해보고자 합니다. sqlite3 — SQLite 데이터베이스용 DB-API 2.0 인터페이스 — Python 3.8.2 문서 바로 가기 메서드 사용하기 Connection 객체의 비표준 execute(), executemany() 및 executescript() 메서드를 사용하면, (종종 불필요한) Cursor 객체를 명시적으로 만들 필요가 없으므로, 코드를 더 간결하게 작성할 수 있습니다. 대신, Cursor 객체가 묵시적으로 만들어지며 이러한 바로 가기 메서드는 커서 객체를 반환합니다. 이런 방법으로, Connection 객체에 대한 단일 호출만 사용하여 SELECT 문을 docs.python.org Sq..