본문 바로가기

분류 전체보기709

[QGIS] 여러 shp 파일 한번에 불러오기 (기존 레이어 복제후 연결) 상황 :기존 레이어를 복제해서(특성을 그대로 살린채) shp 파일을 연결하고자 한다. shp파일 수만큼 레이어가 복제될 것이다. 기존 복제할 레이어명은 "1". 아래 작업은 시도별 shp 파일을 모두 한번에 불러오는 경우에 편리하게 쓸 수 있다.shp파일은 지정한 폴더에 하위폴더로 여러 폴더 안에 들어있고 다수이다. 아래 코드를 QGIS 파이썬 창에서 실행시킨다. import osfrom qgis.core import ( QgsProject, QgsVectorLayer, QgsDataSourceUri)# Shapefile이 저장된 디렉토리 경로 (raw string 사용)directory_path = 'C:/Users/Username/Documents/지도/shp/'# 경로가 존재하는지 .. 2024. 7. 18.
[python] geopandas GeoPandas는 파이썬의 인기 데이터 분석 라이브러리인 Pandas에 지리 공간 데이터를 처리하는 기능을 추가한 오픈 소스 프로젝트입니다. GeoPandas는 복잡한 지리 공간 분석을 간단하고 효율적으로 수행할 수 있도록 도와줍니다.### GeoPandas의 주요 특징1. **GeoDataFrame**:   - GeoPandas는 Pandas의 DataFrame을 확장하여 `GeoDataFrame`이라는 데이터 구조를 제공합니다. `GeoDataFrame`은 지리 공간 데이터를 포함하는 표 형식의 데이터를 다룹니다.   - 각 행은 지리 공간 객체(점, 선, 다각형 등)를 나타낼 수 있으며, 열은 이와 관련된 속성 데이터를 포함합니다.2. **지리 공간 데이터 읽기 및 쓰기**:   - GeoPand.. 2024. 7. 17.
Python 파이썬 기초 명령어 모음 (작성중) 패키지(플러그인) 설치  : pip install 이름  (python 이 아닌 cmd 에서의 명령어임에 주의) (jupyter에서는 앞에 !를 붙여서 실행가능)기초 책https://wikidocs.net/215452  print("Hello, World!")   데이터 갯수(관측치 개수)len(df)- length , 데이터의 길이, 여기서 df는 dataframe 이름 2024. 7. 17.
효율적 데이터 저장 형식 parquet csv와 같은 경우 압축이 되지 않아 용량이 엄청나다.  Parquet 형식은 효율적인 데이터 저장을 위해 많이 사용됩니다. 이 형식은 컬럼 기반의 저장 방식으로, CSV와 같은 행 기반 저장 형식보다 더 높은 압축률을 제공합니다. Parquet의 장점은 다음과 같습니다:압축: Parquet 파일은 기본적으로 압축되어 저장되므로, CSV 파일에 비해 저장 공간을 크게 절약할 수 있습니다.성능: 컬럼 기반 저장 방식이므로, 필요한 컬럼만 읽어들일 수 있어 쿼리 성능이 향상됩니다. 이는 특히 대규모 데이터셋에서 중요한 이점입니다.스키마 내장: Parquet 파일은 데이터와 함께 스키마 정보를 저장하므로, 데이터 타입과 구조를 쉽게 확인할 수 있습니다.호환성: Hadoop, Spark, Pandas 등 다양한.. 2024. 7. 17.
[python] pandas 의 핵심 기능과 알고리즘, 기여자, 연혁 ChatGPT Pandas의 핵심 기능데이터프레임 및 시리즈DataFrame: 2차원 데이터 구조로, 행과 열로 구성된 테이블 형태의 데이터를 다룹니다.Series: 1차원 배열과 유사한 데이터 구조로, 한 열의 데이터를 다룹니다.데이터 로딩 및 저장다양한 파일 포맷(CSV, Excel, SQL, JSON, Parquet 등)에서 데이터를 읽고 쓸 수 있습니다.read_csv, read_excel, to_csv, to_excel 등의 메소드 제공.데이터 정제 및 변형결측값 처리(fillna, dropna).데이터 변환(apply, map).중복 데이터 제거(drop_duplicates).데이터 선택 및 필터링인덱싱 및 슬라이싱(loc, iloc).조건에 따른 데이터 선택.그룹화 및 집계데이터 그룹화(gr.. 2024. 7. 17.
소득, 연봉 통계 (2022, 국세청) 천분위, 백분위 이하는 통합소득(근로소득+사업소득 및 기타소득) 통합소득(사업+근로) 연 소득 (출처 : 민주연구원 불평등 DB - 국세청 소득분석) 아래는 월 소득으로 환산시  분위수평균소득 (만원, 연간)평균월급(세전)   상위 0.1%179,64114,970   상위 0.2%60,2425,020   상위 0.3%44,8763,740   상위 0.4%37,1293,094   상위 0.5%32,3262,694   상위 0.6%29,0122,418   상위 0.7%26,5262,211   상위 0.8%24,6182,051   상위 0.9%23,0981,925   상위 1.0%21,8451,820상위 2%18,0631,505상위 3%14,5381,212상위 4%12,7011,058상위 5%11,503959상위 6%10,5.. 2024. 7. 17.
대한민국의 주거정책 문제점과 대안 * 아래 내용은 상당부분 ChatGPT 등 언어모델에 의해 생성된 내용으로 틀린 내용이 있을 수 있습니다.  대한민국의 주거정책에는 몇 가지 문제점이 있습니다. 주요 문제점과 그에 대한 대안을 살펴보겠습니다.문제점주택 가격 상승: 특히 서울과 같은 대도시에서 주택 가격이 급등하면서 중산층과 저소득층이 내 집 마련에 어려움을 겪고 있습니다.전세 제도의 불안정성: 전세 보증금의 급격한 상승과 전세난으로 인해 많은 세입자들이 불안정한 주거 상황에 놓여 있습니다.공공임대주택의 부족: 공공임대주택 공급이 수요를 따라가지 못하면서 주거 약자들이 안정적인 주거지를 찾기 어려워지고 있습니다.도시와 지방 간의 격차: 수도권에 주택 수요와 공급이 집중되면서 지방의 주택 시장은 상대적으로 침체되어 있습니다.대안주택 공급 확.. 2024. 7. 17.
졸려울 때 뇌에서 어떤 일이 벌어지는가? / 수면과 호르몬 일을 하다가 졸려워서 집중이 어려울때, 뇌에서 어떤 일이 벌어지는 것인가? ChatGPT일을 하다가 졸려워서 집중이 어려울 때, 뇌에서 여러 가지 생리적 및 신경학적 변화가 일어납니다. 이러한 변화는 주의력, 인지 기능, 반응 속도 등에 영향을 미칠 수 있습니다. 주요 원인과 그로 인한 뇌의 변화를 몇 가지 살펴보겠습니다.1. 뇌의 피로신경전달물질의 감소: 지속적인 집중과 작업으로 인해 신경전달물질(예: 도파민, 노르에피네프린)의 수준이 감소합니다. 이러한 신경전달물질은 주의력과 각성을 유지하는 데 중요한 역할을 합니다.에너지 고갈: 뇌의 에너지가 소모되면서 포도당과 산소 공급이 부족해지고, 이는 뇌의 기능을 저하시킵니다.2. 수면 부족사이토카인 증가: 수면 부족 시 염증을 유발하는 사이토카인(Cytok.. 2024. 7. 11.
VS Code FTP Simple 에서 https FTP 접속 안될때 상황: 현재 우분투에 nginx웹서버에서 http에서는 ftp 접속이 잘 되다가 ssl 인증서 설치해서 https 가능하게 하니 로그인시 다음과 같은 에러 출력"530 Non-anonymous sessions must use encryption"아래를 ftp simple  설정파일에 추가해주니까 된다.         "secure": true,       "secureOptions" : {"rejectUnauthorized": false, "secureProtocol" :"TLSv1_2_method"}, 알드라이브로 할 경우아래를 선택 2024. 7. 11.