전체 글111 pandas 기초(9) - 결측값 정리하기 dropna(), fillna() 안녕하세요 콥스랩(COBS LAB)입니다. 오늘 소개해드릴 주제는 pandas입니다. 이번 시간에는 판다스 결측값에 대해서 알아보도록 하겠습니다. 판다스 기초를 진행하면서 사용할 국내 아이돌 평판지수 데이터 프레임입니다. dropna() dropna()는 모든 칼럼 데이터 중 하나라도 결측값이 있다면, 그 행을 삭제합니다. df.dropna() 여기에서는 '강다니엘', '소연', '태연'행이 삭제되었습니다. df.dropna(subset =['칼럼']) 모든 칼럼이 아닌, 특정 칼럼의 결측값 데이터만 삭제할 수 있습니다. subset 을 이용해서 리스트 안에 칼럼 이름을 입력하면, 해당 칼럼들에 비어있는 값이 있을 경우 해당 행을 삭제합니다. df.dropna(subset =['키']) 여기서는 '키'칼.. 2023. 2. 22. 파이썬을 이용한 대용량 파일 다루기 대용량 파일 처리는 대량의 데이터를 다루는 경우 자주 일어나는 문제 중 하나입니다. 대용량 파일을 처리하려면 시스템 자원을 효율적으로 사용하고, 데이터를 분할하고 병렬 처리하는 방법이 필요합니다. 파이썬에서는 다양한 방법을 사용하여 대용량 파일을 처리할 수 있습니다. 파일 분할 대용량 파일을 처리할 때는 파일을 작은 조각으로 나누어 처리하는 것이 좋습니다. 이를 통해 메모리 사용량을 줄이고 파일 처리 속도를 높일 수 있습니다. 이를 위해, 파일을 나누어 처리하는 방법이 있습니다. 이를 통해 데이터를 분할하여 여러 개의 파일로 나눌 수 있습니다. 제너레이터(Generator) 함수 제너레이터 함수는 이터레이터를 생성하는 함수입니다. 대용량 파일을 처리할 때 이 함수를 사용하면 파일을 메모리에.. 2023. 2. 22. python os 라이브러리 + 대규모 파일 처리하기 os 라이브러리는 파일 및 디렉토리 관리와 관련된 다양한 함수를 제공합니다. 이를 이용하여 현재 작업 디렉토리 조회, 디렉토리 생성, 디렉토리 삭제, 파일 생성, 파일 삭제, 파일 이동, 파일 이름 변경 등의 작업을 수행할 수 있습니다. +작업진행은 COLAB에서 진행했음을 알립니다! 현재 작업 디렉토리 조회 os.getcwd() 함수를 이용하여 현재 작업 디렉토리를 조회할 수 있습니다. import os print(os.getcwd()) 디렉토리 생성 os.mkdir() 함수를 이용하여 디렉토리를 생성할 수 있습니다. 생성하려는 디렉토리의 경로를 인자로 전달합니다. import os os.mkdir("new_dir") new_dir 폴더가 생겼습니다!! 디렉토리 삭제 os.rmdir(.. 2023. 2. 21. Python 을 이용한 업무 자동화 안녕하세요 콥스랩입니다 많은 요청이 있던 파이썬을 이용한 비 개발자도 접목할수 있는 업무 자동화에 관련된 블로그 글을 써볼까 합니다! Python은 간단하면서도 강력한 프로그래밍 언어로, 많은 기업에서 이를 이용한 자동화 프로그램을 사용하고 있습니다. Python에서는 파일 및 디렉토리 관리, 데이터베이스 연동, 웹 스크래핑, API 호출, 이메일 보내기 등의 작업을 자동화할 수 있는 다양한 라이브러리와 모듈이 제공됩니다. 이를 이용하면 반복적이고 지루한 작업을 자동화하여 업무 효율성을 높일 수 있습니다. 파일 및 디렉토리 관리 Python에서는 os, shutil 등의 라이브러리를 이용하여 파일 및 디렉토리를 자동으로 관리할 수 있습니다. 이를 통해 파일 복사, 이동, 삭제, 이름.. 2023. 2. 21. (밑바닥부터 탄탄한) 논문 기반 영상 처리 딥러닝 모델 설계 안녕하세요! 인공지능 교육&개발&컨설팅 전문 기업 콥스랩 입니다. 오늘은 콥스랩 이호진 강사님이 진행하신 '(밑바닥부터 탄탄한) 논문 기반 영상 처리 딥러닝 모델 설계' ! 실제 ! 강의 후기를 전해 드리려고 왔습니다. 교육 내용은 다음과 같습니다! 다음은 교육 목적 & 교육 대상을 살펴 보겠습니다. - 딥러닝 모델 설계를 위한 기초 이론 깊은 이해 - CNN, RNN, LSTM, GRU 등 범용적인 인공지능 레이어에 대한 이해 및 실습 - 이미지, 영상처리에 맞는 레이어 설계 데이터 전처리 실습 - Efficient NET과 같은 최신 딥러닝 모델 이론 및 실습 - 딥러닝 모델과 웹서비스의 연결 교육 목적 임팩트 있게 내용을 알차게 구성하여 많은 것들을 배울수 있는 강좌 입.. 2023. 2. 17. Flask를 이용한 데이터 베이스 연동하기[출처] Flask를 이용한 데이터 베이스 연동하기|작성자 콥스랩 안녕하세요 콥스랩입니다! 지난번 Flask로 Hello python 만들어보기 다음으로 Flask를 이용한 데이터 베이스 연동하기를 이어서 포스팅해 보겠습니다! Flask에서 데이터베이스(DB)를 연동하는 가장 간단한 방법은 Flask-SQLAlchemy 라이브러리를 사용하는 것입니다. 설치를 들어가기 전에 잠깐! 용어 공부부터 하시죠 그럼 여기서 DB란 무엇일까요? DB는 Database의 약자로, 컴퓨터 내에서 정보를 저장하고 관리하는 것을 말합니다. 다양한 종류의 DB가 있지만, 가장 많이 사용되는 것은 RDBMS(Relational Database Management System)입니다. RDBMS에서는 데이터를 테이블 형식으로 저장하고 관리하며, SQL(Structured Query La.. 2023. 2. 7. 이전 1 ··· 4 5 6 7 8 9 10 ··· 19 다음