일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 그리드분할
- geojson
- geopandas
- graph
- 3d
- osmnx
- 좌표거리
- 패치분할
- 동명이인찾기
- GNN
- STL
- MESH
- pyvista
- 이미지빌드
- 폴더조사
- 3d데이터
- Set
- python최단거리
- 컨테이너
- 도커 레이어
- 지하철역좌표
- Python
- 데이터입수
- docker
- 파이썬
- 귀여운고래
- 도커
- GIS
- GCN
- 알고리즘
- Today
- Total
목록코린이/실무를 위한 코딩 기록 (27)
이것저것 기록
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cOms1p/btqMhuCgCDl/hzZpTx6mUB1nT7L5d44rF0/img.jpg)
왕좌의 게임이라는 미드를 한 번도 본적은 없는데, 외국에선 이 왕좌의 게임 내 인물 관계도를 네트워크 분석 예제로 많이 사용하는 듯 하여 자료를 구해봤다. 1. 라이브러리 및 데이터 불러오기 import networkx as nx import pandas as pd import matplotlib.pyplot as plt import itertools import os os.chdir('C:/Users/user/Desktop/PyStudy/asoiaf-master/data/') all_books = ['asoiaf-all-edges.csv', 'asoiaf-all-nodes.csv'] li = [] for f in all_books: tmp = pd.read_csv(f) li.append(tmp) 2. ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/4Fxze/btqMqec82lK/OAOiEPEumKYIGjYDFvJnIK/img.png)
NetworkX는 파이썬 기반의 모듈로, 다양한 그래포 알고리즘을 제공한다. 우연히 알게된 라이브러리인데 생각보다 적용할 수 있는 영역이 다양하고, 무엇보다 그래프라는 툴을 사용하면 데이터 간의 상관관계나 연결성 등 분석할 수 있는 카테고리가 상당히 많아진다. 처음엔 데이터에 그래프라는 개념을 접목시킨다는 점이 다소 생소해서 해당 라이브러리에 익숙해지기까지 꽤나 시간이 걸렸지만... 일단 익숙해지고 나니까 그래프의 파워(?)를 느끼고 매우 신기했었다 ㅋㅋ 어쨌든~~ 오늘 사용할 데이터는 바로 이 데이터다. 어디서 얻었는지 기억이 안나는 포켓몬 데이터다. 총 12개의 열이 있고, 행은 포켓몬 종류를 나타낸다. 총 800종이 있다. 포켓몬 종류가 이렇게 많은지 처음 알았음...;; 1. 필요한 라이브러리 불..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/70dMD/btqKtfG0rYx/VJsrt9Xx4SgUleFgVaZ4NK/img.png)
오랜만에 벡터 데이터 다루기~~ 생각보다? 서울에 따릉이 대여소가 진짜 많다. 원래 목표는 유동 인구를 히트맵으로 시각화 한 다음에 그 위에 따릉이 좌표를 찍어 보는게 목표였는데... 히트맵 만드는 과정이 생각보다 까다로워서 일단 맛보기로 따릉이 좌표만 시각화 해봤다. 따릉이 대여소 좌표 데이터는 여기서 받음! : data.seoul.go.kr/dataList/OA-13252/F/1/datasetView.do 서울특별시 공공자전거 대여소 정보 데이터 이용하기-서울특별시 공공자전거 대여소 정보 data.seoul.go.kr 이 파일에서 내가 사용할 정보는 파란 박스의 대여소ID와 빨간 박스의 위도, 경도이다. 대여소 ID는 사용할 줄 알아서 추출하긴 했는데 안씀;; 1. 엑셀 데이터 불러오기 및 특정 컬럼..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/6hE26/btqJtT40TCa/O7txisHI9pnGZk6pX9BGK0/img.png)
파이썬에서 shape파일을 불러오는 방법은 진짜 다양하다. 어떤 라이브러리(모듈)을 사용하느냐가 관건(?)인데, 이건 뭐... 각자 편한 라이브러리를 쓰면 된다. 1. Fiona 이름이 참 이쁜 라이브러리다. 그러나 메뉴얼은 절대 이쁘지 않다. 쨌든, Fiona로 shape파일을 열어보자. import fiona #라이브러리 가져오기 file = fiona.open("shape 파일명.shp") 파일을 불러왔으니 이 파일을 가지고 활용할 수 있는 방법을 몇 개 소개해볼 것이다. 우선 이제 이 파일에 몇 개의 객체가 들어있고, 이 객체들의 structure는 어떻게 되는지 알아보자. file에는 총 773개의 무언가가 들어있고, 랜덤한 인덱스를 넣어보면 file[1]이라는 객체는 'type', 'id', ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ykxVe/btqJbx8LXV0/V7KKwpBwcgHsbgXCwdf9B1/img.jpg)
영상처리를 하다보면 여러 색이 뒤죽박죽 섞인 이미지에서 특정 색만 추출하고 싶을 때가 있다. 예를 들어 다음과 같은 사진이 있다고 생각해보자. 여기서 60,000이상 되는 지역만 뽑아내고 싶다면 어떻게 해야할까? 우선 그림판에 해당 이미지 파일을 연다. 이건 진짜 꿀팁인데, 이미지에서 특정 픽셀의 색상값을 알고 싶을 때 그림판처럼 빠르고 쉬운 툴이 없다. 빨간색 동그라미는 '색 선택' 툴이다. (과학시간에 한번쯤 써봤을 스포이드 모양) 이 툴을 클릭한 후 내가 뽑고 싶은 색상값의 픽셀을 여드름 짜듯이 찍어준다. 고도의 정밀도를 요구로 하는 작업은 아니니까 대충 찍어주면 된다. 찍었으면, 오른쪽 초록색의 색편집 툴을 클릭한다. 우측 하단의 빨강, 녹색, 파랑에 해당하는 값이 바로 이 픽셀의 색상값이다. s..