INTRO forecast package : auto.arima, forecast R console> install.packages.("forecast") 시계열 자료 분석 및 모형 예측 [예제] 1871~1970년 아스완 댐에서 측정한 나일강의 연간 유입량 시계열 데이터 test_time_series_analysis.R rm(list=ls()) library(forecast) library(TTR) ## Nile time-series data Nile str(Nile) class(Nile) mode(Nile) summary(Nile) par(mfrow=c(1,1)) plot(Nile) 출력결과 > ## Nile time-series data > Nile Time Series: Start = 1871 E..
INTRO 1. 정상성(Stationary) 2. 시계열 모델(Time-Series Model) 2.1. 자기회귀 모델(AR Model, Auto-Regressive Model) 2.2. 이동평균 모델(MA Model, Moving Average Model) 2.3. 자기회귀누적이동평균 모델(ARIMA Model, Auto-Regressive Intergrated Moving Average Model) 2.4. 분해 시계열 - 추세요인(Trend Factor) - 계절요인(Seasonal Factor) - 순환요인(Cyclical Factor) - 불규칙요인(Irregular Factor) 1. 정상성 시간의 흐름에 따라 관측된 데이터를 시계열 자료(Time-Series Data)라고 한다. 시계열 분석..
INTRO 1. 회귀분석이란? 2. 단순회귀분석 3. 다중회귀분석(중회귀분석) 4. 다항회귀분석 회귀분석 방법 : summary - Residuals(잔차) - Coefficients(회귀계수) - 모델 적합도 : Multiple R-squared, Adjusted R-squared, F-statistic, p-value 다중회귀분석(Multiple Regression Analysis) test_regression_2.R rm(list=ls()) setwd = "~/Rcoding" ## multiple linear regression set.seed(2) u = runif(10,0,11) v= runif(10,11,20) w = runif(10,1,30) y = 3 + 0.1*u + 3*v -3*w + ..
INTRO 0. Test 용 template 만들기 : bootstrap 활용 1. model 생성 및 migration : django 관리자를 이용한 CRUD control 2. view 만들기 3. template 적용하기 4. model-form을 이용한 CRUD Control Create : 생성, New(model-form + POST method) Read : 조회, Detail Update : 수정(model-form + Post method) Delete : 삭제 들어가기 전에 사전 이해가 필요한 사항 - django 가상환경 및 프로젝트 생성/설정 : 참고1, 참고2 - app 생성과 template 및 static/css 기초 : 참고 - bootstrap 적용 및 template 분..
INTRO model의 field를 추가하거나 수정 시 DB schema 변경으로 발생하는 migrte 이슈 테스트 시 생성했던 model의 DB의 filed 이름, 종류, 속성, 수량(추가 또는 제거)이 변경될 때 발생 You have 1 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): [YourApp] Run 'python manage.py migrate' to apply them. - 개발서버 127.0.0.1:8000/admin 에서 DB 내용을 지운다 - admin.py, views.py, urls.py, forms.py 등에서 선언했던 import를 포함 주석처..
INTRO Django model db를 csv로 내보내기(db to csv export) DB Browser SQLite를 통해 csv export(csv 내보내기)도 가능 csv to django model db view request 기반 model manager(model.object.create)를 이용 DB 생성하고자하는 app의 views.py를 이용 : ORM path 용이 views.py from django.shortcuts import render from [Your-App].models import [model_name] from .data.db_to_csv_run import db_to_csv # Create your views here. def test_db_to_csv(requ..
INTRO Django model 생성 후 다수 DB를 생성할 때 csv를 이용하면 수월하다 DB Browser SQLite를 통해 csv export(csv 내보내기)도 가능 view request 기반 model manager(model.object.create)를 이용 DB 생성하고자하는 app의 views.py를 이용 : ORM path 용이 views.py from django.shortcuts import render from [Your-App].models import [model_name] from .data.csv_to_db_run import csv_to_db # Create your views here. def test_csv_to_db(request): csv_to_db([model..
INTRO Python 3.10.0 Django 3.2.8 적용 후 미리보기 - localhost:8000/home/notice 공지사항 옆 글쓰기 클릭 : localhost:8000/home/notice_new 2번 공지사항 제목 클릭 : localhost:8000/home/notice_view/2 하단 수정 클릭 : localhost:8000/home/notice_view/2/edit --the end-- -----python coding----------------------------------------------------------------------------------- Model 생성하기 : Notice(공지사항) - home/models.py from django.db import ..
- Total
- Today
- Yesterday
- git
- server
- COVID-19
- template
- DS18B20
- Python
- 자가격리
- 라즈베리파이
- Model
- 코로나
- Django
- r
- arduino
- pyserial
- vscode
- MacOS
- raspberrypi
- 확진
- DAQ
- Raspberry Pi
- ERP
- Pandas
- Regression
- sublime text
- 코로나19
- CSV
- Templates
- SSH
- analysis
- github
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |