일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 3d
- 귀여운고래
- Python
- docker
- GNN
- 이미지빌드
- osmnx
- 파이썬
- 3d데이터
- GIS
- python최단거리
- GCN
- geojson
- 도커 레이어
- graph
- pyvista
- Set
- 폴더조사
- 좌표거리
- 컨테이너
- 지하철역좌표
- STL
- 데이터입수
- 동명이인찾기
- 알고리즘
- geopandas
- 도커
- MESH
- 그리드분할
- 패치분할
- Today
- Total
목록분류 전체보기 (86)
이것저것 기록
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/BoAc3/btqKuGxznhr/5CRjxoo3CQIQAK5ImrpYOk/img.png)
우리가 아는 일반적인 사전에는 "people"이라는 단어에 "사람", "baseball"이라는 단어에 "야구"라는 뜻이 부합되듯이 파이썬 자료형 중 하나인 딕셔너리는 Key와 Value를 한 쌍으로 갖는 자료형이다. 딕셔너리 타입은 immutable한 키(key)와 mutable한 값(value)으로 맵핑되어 있는 순서가 없는 집합이다. 1. 딕셔너리 생성 딕셔너리는 { } 중괄호 안에 key:value 형식으로 저장하며 각 key와 value는 콤마(,)로 구분해준다. person = {'Name': 'David', 'Sex': 'M', 'Age': 20, 'Height': 180, 'Job': 'Student'} 보다시피 인덱스가 없기 때문에 딕셔너리 내에선 key로 검색해야한다. key는 중복될 수..
![](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/nvThT/btqKy71dnF7/U8LifOLqAYI9Dn7mLfVSBK/img.png)
print 함수는 엄청 엄청 자주 쓰게 되는 함수 중 하나다. 디버깅을 할 때나, 코드가 얼마나 진행됐는지, 등등 중간중간 코드 안에서 프로그램의 상태를 출력해야하는 일은 심심치 않게 발생한다. 그럴 때마다 출력할 정보들을 좀 더 *FACNY*하고 *ORGANIZED*한 형태로 프린트 할 때 필요한 것이 바로 문자열 formatting이다. 문자열 포맷팅에는 크게 세 종류가 있다. 1. %-formatting 2. '{ }'.format() 3. f-String 이중에서도 새로운 python 문자열 포맷팅인 3번에 대해 포스팅 하려고 한다. 2번과 사용법은 비슷하지만 코드가 훨씬 깔끔하다는 장점이 있다. f-string 사용법 import os path = 'C:/Users/user/Desktop/fol..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bogXzu/btqKuF6mxjB/NcbTEEPqKagZwg73i28Do0/img.png)
특정 폴더에서 내가 원하는 파일 형태만 불러오기! 나같은 경우 특정 이미지 파일 형태만 불러와야할 때가 있다. 예를 들어 .jpg, .png 등의 이미지 파일 형태가 섞인 폴더에서 .png 파일 형태만 불러오고 싶을 때! import os import cv2 우선 필요한 라이브러리를 import 해오자. path = 'C:/Users/user/Desktop/folder/' # 폴더 경로 os.chdir(path) # 해당 폴더로 이동 files = os.listdir(path) # 해당 폴더에 있는 파일 이름을 리스트 형태로 받음 files 라는 리스트에는 다음과 같은 파일 이름이 담겨있다. 리스트에 담긴 것은 어디까지나 '파일명'이기 때문에, 이미지를 이미지 파일로 불러오기 위해선 추가 작업이 필요하다..
List에서 Array로 변경하고, Array에서 List로 변경하는 방법을 알아보자. 1. List --> Array import numpy as np my_list = [2,4,6,8,10] my_array = np.array(my_list) # printing my_array print my_array # printing the type of my_array print type(my_array) np.array( )안에 내가 array로 바꾸고자 하는 list를 넣어주면 된다. 2. Array --> List import numpy as np my_array = np.random.rand(4) re_list = my_array.tolist() print(re_list.shape) .tolist( )..