전체 글 42

pandas dataframe(데이터프레임) index(행) 추가

- 목차 들어가는 말 1. .loc[] = [] 으로 행 추가하기 2. .concat() 으로 여러 행 추가하기 3. .concat()과 .iloc[:] 으로 원하는 위치에 행 추가하기 갈무리 들어가는 말 저번 게시글에서는 데이터프레임에서 열을 추가하는 방법에 대해서 알아보았다면, 이번에는 행(index)을 추가하는 방법에 대해서 알아보도록 하겠습니다. 크게 3가지 방식이 있습니다. .loc[] = [] 의 형태로 새로운 행을 제일 밑에서부터 추가하는 방법. 또는 .concat() 메서드로 다른 데이터프레임을 합치는 방식으로 행을 추가하는 방법. 마지막으로 .concat()과 iloc[:]으로 원하는 위치에 행을 추가하는 방법입니다. 본인의 필요에 맞게 알맞은 방식을 사용하시기 바랍니다. 행을 추가하는 ..

pandas dataframe(데이터프레임) columns(열) 추가

- 목차 들어가는 말 1. 할당 연산자를 사용해, 빈 문자열 / None으로 열 추가하기 2. .assign() 메서드로 열 추가하기 3. .reindex() 메서드로 열 추가하기 4. .insert() 메서드로 원하는 위치에 열 추가하기 5. .apply() 메서드로 열 추가하기 갈무리 들어가는 말 이전에 데이터프레임을 만드는 방법을 알아본 것에 이어서 이번에는 이미 만들어진 데이터프레임에 열을 새롭게 추가하는 방법에 대해서 알아보고자 합니다. 이전의 데이터프레임을 만드는 방법은 '이전 글 링크'를 확인해 보시기 바랍니다. 2023.03.24 - [개발고생일지/파이썬] - pandas Dataframe(데이터프레임) 만드는 방법 총정리 열을 추가하는 방법은 다양합니다. 기존의 데이터프레임이 가지고 있는..

pandas Dataframe(데이터프레임) 만드는 방법 총정리

- 목차 들어가는 말 1. 빈 데이터프레임 만드는 방법 2. 열(columns)과 데이터 값(values)을 지정하여 데이터프레임을 만드는 방법 3. 열, 데이터 값뿐만 아니라 index(행)도 지정하여 데이터프레임 만드는 방법 4. 데이터 타입(type)을 지정하여 데이터프레임 만드는 방법 4. 변수를 Key의 값으로 받아 데이터프레임 만들기 갈무리 들어가는 말 이번 글에서는 데이터프레임을 만드는 방법을 최대한 많이 다뤄보고자 합니다. 여러 방식이 있으니 앞으로 코드 리딩을 하거나, 직접 코드를 작성할 때 참고하시기 바랍니다. '1. 빈 데이터프레임 만드는 방법'은 이전에 한 번 다룬 적이 있으므로 해당 부분은 이전 글 링크로 대신합니다. 1. 빈 데이터프레임 만드는 방법 2023.03.24 - [개발..

pandas Empty Dataframe(빈 데이터 프레임) 만드는 방법

- 목차 들어가는 말 1. 빈 데이터 프레임 만들기 2. 열(columns)을 지정하여 빈 데이터 프레임 만들기 3. 행(index)을 지정하여 빈 데이터 프레임 만들기 4. 열(columns)과 행(index)을 지정한 빈 데이터 프레임 만들기 갈무리 들어가는 말 Open API에서 데이터를 받아와 데이터 프레임으로 정리를 할 때, 여러 데이터를 한 데 묶어서 관리하기 위해 빈 데이터 프레임을 만들 필요가 있었습니다. 방금 언급한 사례 외에도 pandas를 이용해 빈 데이터 프레임을 만들어야 하는 상황은 무궁무진합니다. 이제부터 빈 데이터 프레임을 만드는 방법과 실수하기 쉬운 사례를 살펴보고 자신에게 맞는 코드가 무엇인지 살펴보시기 바랍니다. 1. 빈 데이터 프레임 만들기 import pandas as..

공공데이터 포털에서 Open API의 데이터 json으로 파싱하기

- 목차 1. 공공데이터 포털에서 xml로 파싱 할 때 발생한 문제 2. 공공데이터 포털에서 Open API의 데이터 json으로 파싱 하기 갈무리 [그림 1] 썸네일 1. 공공데이터 포털에서 xml로 파싱 할 때 발생한 문제 파이썬의 웹 크롤링 교재를 보면 공공데이터 포털에서 Open API의 데이터를 불러오는 실습이 있습니다. 실습 내용을 살펴보면 교재에서 제시하는 공공데이터 포털의 화면의 구성과 절차가 현재와 많이 다릅니다. 하지만 불러오는 데이터의 형식이 그대로라면 그 과정의 변화는 그렇게 문제가 되지 않습니다. 하지만 아쉽게도 Open API에서 제공하는 데이터의 양식도 조금 바뀌었습니다. 다음은 '한국부동산원_부동산 거래 현황 통계 조회 서비스'의 Open API에서 '부동산 거래 건수 조회'..

공공데이터 포털에서 Open API 사용 방법

- 목차 들어가는 말 1. 공공데이터 포털 회원가입 2. 공공데이터 포털 Open API 인증키 신청하기 3. 공공데이터 포털 Open API 사용 방법 4. 실습 갈무리 들어가는 말 현재 파이썬으로 웹 크롤링을 하는 것을 공부하면서 교재의 내용과 상이한 부분이 있어서 그 부분을 이렇게 기록으로 남깁니다. 구글에서 공공데이터 포털 사용법에 대해서 검색해 보면 교재와 동일한 예시 그림을 제공하고 있었습니다. 현재의 공공데이터 포털은 새로운 형식으로 Open API를 사용하도록 개선된 것으로 보입니다. 새로운 사용법을 익히는데 개인적으로 굉장히 힘들었어서, 이 글이 다른 분들에게 도움이 되기를 바랍니다. 교재는 '도서출판인사이트'의 교재명 '웹 크롤링 & 데이터 분석 with 파이썬'입니다. 해당 서적을 통..

Photoshop(포토샵) 텍스트 원형 곡선으로 따라서 휘게 만들기 총정리

- 목차 들어가는 말 1. 필터 왜곡을 이용한 텍스트 곡선(원형)으로 변형 2. 패스툴을 이용해 텍스트를 곡선(원형)으로 작성하기 3. 원 안으로 텍스트(글씨) 작성하기 갈무리 들어가는 말 곡선으로 휘는 텍스트가 필요해서 처음에는 프로크리에이트에서 하는 방법을 찾아봤습니다. 하지만 프로크리에이트에서는 텍스트 관련해서는 지원하지 않는 기능이 많았습니다. 그래서 포토샵으로 도구를 바꾸어 정보를 찾던 중, 포토샵으로 텍스트를 휘게 만드는 방법이 너무 많아서 관련 도구들을 모두 정리해 봤습니다. 저에게 필요한 기능은 딱 한 가지였지만, 이 글을 통해서 어떤 분들이든 텍스트 변형에 관해서 필요한 정보를 바로 찾아보실 수 있기를 바랍니다. 1. 필터 왜곡을 이용한 텍스트 곡선(원형)으로 변형 일반적인 방법으로 텍스..

[Selenium] DeprecationWarning: executable_path has been deprecated 오류 해결 방법

- 목차 1. 'DeprecationWarning: executable_path has been deprecated' 오류 2. 해결 방법 3. 결과 갈무리 1. DeprecationWarning: executable_path has been deprecated 오류 파이썬에서 Selenium(셀레니움) 라이브러리를 사용하는 도중에 'DeprecationWarning: executable_path has been deprecated' 오류가 발생했습니다. 기존에 동적 웹 페이지를 불러올 때 Selenium에서 크롬 브라우저 드라이버를 통해서 작업했다면, 이제부터는 OS에 설치된 크롬 브라우저를 직업 사용하여 작업할 수 있도록 변경되었습니다. 그래서 업데이트가 되지 않은 기술관련 서적의 예시 중에서 이 부..

M1 Mac(맥북)에서 아나콘다 초기 설정

- 목차 들어가는 말 1. 아나콘다로 가상 환경 확인하기 2. 가상 환경 설정하기 3. 라이브러리 설치(선택 사항) 4. 가상 환경 삭제 5. 터미널에서 주피터 노트북 종료하기 들어가는 말 아나콘다는 다양한 파이썬 버전으로 가상 환경을 관리하기 때문에 버전 관리에 있어서 편리합니다. 이 글에서는 M1 Mac으로 진행된 점을 참고하시기 바랍니다. 1. 아나콘다로 가상 환경 확인하기 터미널을 켜고 명령창에 다음의 명령어를 입력합니다. conda info --envs 현재 기본 환경으로 'base'만 있음을 확인했습니다. 'base' 이름 옆에 '*(별)'표시는 현재 실행중인 환경을 나타냅니다. 2. 가상 환경 설정하기 다음 명령어로 설치 가능한 파이썬 버전을 확인합니다. conda serch python 저..

모니터에서 DP 포트에서만 화면이 안 나올 때 해결 방법

- 목차 들어가는 말 1. 고장 증상 2. 케이블 문제 3. PC 문제 4. 모니터 보드 문제 5. HDMI와 DP를 같이 쓰고 있을 때 문제 해결 후기 들어가는 말 2023년 2월 15일부터 25일까지. DP 포트로 화면 출력이 안 되는 건으로 한 번의 모니터 AS를 받았습니다. 열흘간 고통받았는데, AS 후 잘 사용하다가 또다시 DP 포트로 화면을 출력하지 못하는 증상이 생겼습니다. AS 수령 후 단 하루 만에 재발생한 고장 증상인데요. 우여곡절 끝에 이 문제를 해결하게 되어 기록용으로 글을 남깁니다. 고장 증상의 주요 포인트는 HDMI 포트로는 화면이 나오는데, DP 포트만 화면이 안 나오는 증상입니다. 1. 고장 증상 1) 셋팅 환경 현재 중소브랜드의 4K 모니터를 DP, HDMI 포트 하나씩 사..

생활고생일지 2023.02.25
반응형