-
[Python] 지방재정/지방행정 연구를 위한 데이터 전처리 – 파트 3: 세입세출 전처리(1)
이전 글에서 고령인구비율 데이터 전처리에 이어, 이번 글에서는 지방자치단체의 세입세출 결산자료를 전처리하는 방법을 설명합니다. 지방재정365에서 제공하는 ‘성질별 단체별 세입(세출)결산’ 데이터셋을 다운로드 받아, 세입결산과 세출결산 통합 데이터프레임을 생성합니다. 이를 위해 여러 파일을 통합하고, 세목 분류를 정돈하여 최종적으로 자치단체별 세입과 세출을 계산합니다.…
-
[Python] 지방재정/지방행정 연구를 위한 데이터 전처리 – 파트 2: 고령인구비율 전처리
해당 글은 고령인구비율 데이터의 전처리 과정을 설명합니다. 통계청 국가통계포털(KOSIS)에서 다운로드받은 데이터를 ‘고령인구비율(시도/시/군/구)’ 형태로 준비하고, 파이썬 버전 3.11.8을 사용하여 pandas를 통해 데이터를 가공합니다. ‘행정구역별(1)’ 컬럼을 짧은 형태로 변형, 불필요한 데이터를 제외하고, ‘자치단체명’ 변수를 생성한 후 필요한 컬럼을 선택하여 엑셀 파일로 저장합니다.…
-
[Python] 지방재정/지방행정 연구를 위한 데이터 전처리 – 파트 1: 개요
지방재정 또는 지방행정 연구를 위해 데이터 전처리 과정을 연구하는 이 글은, “기초지방자치단체장”과 “광역지방자치단체장” 정당 일치 여부가 예산 집행률에 양의 영향을 미칠 것이라는 가설을 설정합니다. 필요한 변수는 종속변수 예산집행률과 독립변수인 정당 일치 여부, 통제변수로 재선 여부, 득표율, 고령인구비율입니다. 연구 데이터 테이블…
-
-
KDE neon의 root 파티션을 btrfs로 설치하기
KDE neon과 Ubuntu Desktop(LTS 버전 제외)은 btrfs 파일 시스템을 사용할 때 문제를 겪을 수 있습니다. Ubuntu는 subvol 생성을 자동화하지 않아 timeshift의 사용에 문제가 생기며, KDE neon은 space_cache 설정이 v2가 아닐 때 부팅에 실패합니다. 이를 해결하려면, 설치 전 ‘sudo vim /calamares/desktop/modules/fstab.conf’를…
-
Anaconda 가상환경에서 pipenv 사용시 오류
Anaconda 환경에서 pipenv 설치 후 가상환경 생성 시 ‘/usr/bin/python3’ 경로 오류가 발생할 수 있습니다. Ubuntu 22.04에서 경험한 이 오류는 `pip install –upgrade virtualenv` 실행으로 해결할 수 있으며, 이는 conda 경로를 업데이트해줍니다. KDE neon에서는 해당 오류가 발생하지 않았습니다.
-
Ubuntu에서 다른 버전의 파이썬 설치하기
Ubuntu(정확히는 KDE neon이지만)에서 pipenv –python 3.9라고 입력하면, Warning: Python 3.9 was not found on your system…이라는 경고가 뜬다. 시스템에 python 3.9가 설치되어 있지 않기 때문이다. 이때는 python 3.9를 별도로 설치해야 한다. 이렇게 간단하다. 제대로 설치되었는지 궁금하다면, python3.9 –version을 입력해보자!
-
아이클라우드 사진 한 번에 지우는 방법
아이클라우드 사진 삭제 도대체 왜 일괄 삭제가 없을까? 아이클라우드 포토를 쓰다가 구글 포토나 원드라이브, NAS 등으로 사진을 옮기고 아이클라우드를 삭제하려고 하면, 일일이 지우는 것 말고는 방법이 없다. 웹에서는 한 번에 1,000개만 삭제할 수 있다. 하지만, 시간은 걸려도 한 번에 지우는…
-
노션과 우피(Oopy)로 블로그 만들기 – 이전글과 다음글 버튼 추가하기
노션(Notion)과 우피(Oopy) 노션을 웹페이지로 만들 수 있는 방법은 다양합니다. 그 중에서 Oopy는 비록 속도와 SEO 측면에서는 조금 부족하더라도, 비용과 간편함, 그리고 안정성에서는 가장 뛰어난 서비스 중 하나라고 생각합니다. 그리고 부족한 속도와 SEO도 여러 방법으로 어느 정도 보완이 가능합니다. 이 블로그도…