PYTHON(5)
-
[Python, Processing] Data visualization - 조망권
빌딩 '숲' 속의 조망권 실태 * Preprocessing 관련 소스코드는 저의 github(https://github.com/src-by-hannah/view_project)에 공개되어 있습니다. 1. 서론 2. 관련 사례 3. 컨셉 디자인 및 시각화 방법론 4. 시각화 결과 5. 결론 6. Future Works * 시각화 결과 모음 * 사진 출처
2021.05.23 -
[Processing] Data Visualization - Kpop & Fashion
[Data Visualization] Twice Fashion Data Visualization Data is based on SNS(blog, instagram, twitter) hashtag. using Processing & Python[Data Visualization] Twice Fashion Data Visualization using Processing
2020.05.08 -
[천문] 외계 행성의 측광 관측을 위한 프로그램 및 물리량 계산 프로그램 제작
* 본 연구는 NYSC 동아리 연구 주제 중 하나로, 2017년 가을 한국천문학회에 소개되었습니다. - Wonseok Kang, Taewoo Kim, Jihyun Yoo, Jeong-eun Kim, Min Kang, Hannah Noh (2017). Tools for Light Curve of Exoplanet Transit Observation with Youth. 한국천문학회보, 42(2), 70-70 - http://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE07248675 * 상세 연구 내용은 다음 링크 참조 - [Python] 외계행성 별 표면 통과현상, 관측자료 분석 도구 TransitSim, Spextyle, 2018.09.06, * 하단의 초록은..
2020.05.08 -
[알고리즘] 퀵 정렬
정렬 알고리즘(Sorting Algorithm)이란, 대소 관계를 비교할 수 있는 항목에 따라 일정한 순서대로 순서가 있는 데이터의 원소들의 위치를 변경하는 작업입니다[1]. 이 중 퀵 정렬(Quick sort)에 대해 알아보도록 하겠습니다. 1. 알고리즘 2. 구현 3. 최적화 4. 시간 복잡도 * 특별한 언급이 없는 이상 오름차순 정렬을 기준으로 설명합니다 :) * 본 글에서는 Python을 중심으로 설명합니다. 1. 알고리즘 퀵 정렬(Quick sort)은 토니 호어가 개발한 정렬 알고리즘으로, 분할 정복 알고리즘(Divide and conquer algorithm)의 대표적인 예입니다[1]. 여기서 분할 정복 알고리즘이란, 그대로 해결할 수 없는 문제를 작은 문제로 분할하여 문제를 ..
2020.05.02 -
[알고리즘] 버블 정렬
정렬 알고리즘(Sorting Algorithm)이란, 대소 관계를 비교할 수 있는 항목에 따라 일정한 순서대로 순서가 있는 데이터의 원소들의 위치를 변경하는 작업입니다[1]. 이 중 버블 정렬(Bubble sort)에 대해 알아보도록 하겠습니다. 1. 알고리즘 2. 구현 3. 최적화 4. 시간 복잡도 * 특별한 언급이 없는 이상 오름차순 정렬을 기준으로 설명합니다 :) * 본 글에서는 Python을 중심으로 설명합니다. 1. 알고리즘 버블 정렬(Bubble sort)은 인접한 두 원소를 검사하여 정렬하는 방법입니다[2]. 이때, 정렬하고자하는 데이터는 '순서가 있는 데이터'이어야 합니다. 만약 순서가 없다면 대소 관계를 비교할 수 없어 정렬 알고리즘을 적용할 수 없습니다. [영상 1] 버블..
2020.05.02