Pandas EX2 : 데이터프레임 구조화
Python 라이브러리 Pandas에는 데이터프레임을 구조화하는 함수들이 있다.각 인덱스(행)와 컬럼(열)을 통해 데이터에 접근 및 조작이 가능하다. 데이터프레임 구조화 함수 pivot() : 특정 열을 기준으로 데이터를 재구성하는 함수 pivot_table() : pivot() 함수와 비슷하나, aggfunc 매개변수를 활용하여 다양한 집계 함수를
Python 라이브러리 Pandas에는 데이터프레임을 구조화하는 함수들이 있다.각 인덱스(행)와 컬럼(열)을 통해 데이터에 접근 및 조작이 가능하다. 데이터프레임 구조화 함수 pivot() : 특정 열을 기준으로 데이터를 재구성하는 함수 pivot_table() : pivot() 함수와 비슷하나, aggfunc 매개변수를 활용하여 다양한 집계 함수를
0. Django란?Django는 파이썬으로 작성된 웹 프레임워크로, 신속한 웹 애플리케이션 개발을 가능하게 하며, 다음과 같은 특징이 있음 MTV 아키텍처 모델(Model), 템플릿(Template), 뷰(View) 구조로, 코드의 재사용성과 유지보수성이 향상됨 ORM(Object-Relational Mapping) 데이터베이스와의 상호작용을 객체
Polls 어플리케이션 완성하기 데이터베이스에 Question과 Choice 만들기 (admin 페이지) 이전 데이터는 모두 삭제한 후 Question 하나 추가 detail 템플릿 완성하기 polls/templates/polls/detail.html 123456789101112<h1>{
새로운 View 추가하기 django의 MTV에서 View는 웹페이지와 서버의 중간다리 (MVC 패턴의 컨트롤러 역할) polls 어플리케이션의 구조 index 페이지 : Question에 대한 정보 출력 detail 페이지 : Question의 text를 상세히 출력 (투표형태) result 페이지 : Question에 대한 결과 출력 → Vo
Model 데이터 추가 Model에 데이터를 추가하는 방법 서버 개발자가 admin 페이지에서 직접 데이터 추가하기 서버 개발자가 django shell에서 직접 데이터 추가하기 웹페이지 view에서 model에 DB추가하도록 요청하는 기능 구현하기 Admin 페이지에서 직접 추가 admin 페이지 : 사이트 운영자가 사용하는 페이지 → django에
Model 생성 polls/model.py 작성 12345678910from django.db import modelsclass Question(models.Model): question_text = models.CharField(max_length=200) pub_date = models.DateTimeField('date
Django란? 파이썬으로 작성된 무료 오픈 소스 웹 프레임워크 웹 개발을 보다 쉽게 구현할 수 있으며, 보안, 확장성, 빠른 개발을 위한 다양한 기능 제공 Model-View-Template (MVT) 아키텍처 기반으로 이루어짐 데이터베이스 구조(Model), 사용자 인터페이스(Template), 애플리케이션 로직(View) → 일반적인 MVC 패턴과
연도별 전국읍면동_인구통계 데이터를 Pandas를 활용하여 통합정리하는 코드 텍스트 컬럼에 split() 함수를 적용하여 새로운 컬럼을 생성함 0 :: 필요한 라이브러리 임포트12345import osimport numpy as npimport pandas as pdimport warningswarnings.filterwarnings("ig
Streamlit 기반 웹 대시보드를 Sqlite DB와 연동하는 작업 Sqlite : 별도의 프로그램 설치 없이 Python 코드로 손쉽게 DB를 구성할 수 있음 0 :: 필요한 라이브러리 임포트123456import time, sys, osimport numpy as npimport pandas as pdimport sqlite3import s
Streamlit이란?Python으로 작성된 데이터 시각화 및 웹 애플리케이션 개발용 프레임워크 웹 어플리케이션 개발 시간을 줄일 수 있고, 데이터 시각화 라이브러리와 연동하여 직관적인 분석이 가능 다른 웹 프레임워크에 비해 고급 기능이나 복잡한 애플리케이션을 만드는 데에는 다소 제한적 Streamlit 예제이번 예제는 지인들과의 약속 장소를 정하던 중