Skip to content

Instantly share code, notes, and snippets.

로지스틱 회귀(Logistic Regression)는 기본적으로 이진 분류(Binary Classification)를 위한 알고리즘입니다. 다중 클래스 분류도 가능하지만, y가 두 개인 데이터를 처리하는 경우는 다중 레이블 분류(Multi-label Classification) 혹은 다변량 회귀(Multivariate Regression)일 가능성이 큽니다.
여기서는 다중 레이블 분류를 수행하는 예제를 제공하겠습니다. 각 y는 float형이고 두 개의 타겟 변수로 이루어진 데이터셋을 가정하겠습니다. 클래스는 두 개 이상의 범주로 나누는 레이블이기 때문에, 여기서 '클래스'가 아닌 '타겟 변수'로 구분해야 합니다.
### 전체 코드: 다중 레이블 로지스틱 회귀 분석
아래는 두 개의 타겟 변수를 가진 데이터를 사용하여 다중 레이블 로지스틱 회귀 분석을 수행하는 코드입니다:
```python
import pandas as pd # pandas 라이브러리를 'pd'라는 별칭으로 가져오기

1. 먼저 Youtube m3u8 를 받습니다.

youtube-dl --list-formats https://www.youtube.com/watch\?v\=**************

[youtube] **************: Downloading webpage
[youtube] **************: Downloading m3u8 information
[youtube] **************: Downloading MPD manifest
-- 시간 더하기
-- 타임존 차이 등으로 인하여 시간을 더해야 하는 경우 유용하게 쓸 수 있습니다.
DATE_ADD(`컬럼명`, INTERVAL 9 HOUR)
@devyohan
devyohan / 문서.md
Created August 9, 2019 04:41
문서 내용

HTML, CSS, JS

HTML(Hyper Text Markup Language)은 페이지에 제목, 문단, 표, 이미지, 동영상 등을 정의하고 그 구조와 의미를 부여하는 정적 언어로 웹의 구조를 담당합니다. HTML으로 화면을 예쁘게 만들려고 시도하지 마세요!(그렇게 할 수도 없지만..) 온전히 튼튼한 구조(Semantic)를 만드는 것에만 집중해야 합니다.

CSS(Cascading Style Sheets)는 마크업 언어(HTML, XML 등)가 실제 표시되는 방법(색상, 크기, 폰트, 레이아웃 등)을 지정하여 콘텐츠 구조를 꾸며주는 정적 언어로 웹의 시각적인 표현을 담당합니다. 예쁘게 만드는 것만 집중할 수 있습니다. 적당한 크기와 아름다운 색상, 원하는 위치를 지정하는데 집중할 수 있습니다.

JS(JavaScript)는 콘텐츠를 바꾸고 움직이는 등 페이지를 동적으로 꾸며주는 역할을 하는 프로그래밍 언어로 웹의 동적 처리를 담당합니다. JS는 HTML과 CSS를 동원해서 그들의 업무(구조, 시각적 표현 등)도 담당할 수 있지만, 그들만큼 잘하진 못하기 때문에(성능적으로) 되도록 동적 처리에만 집중해야 합니다. 집을 지을 때 골조 전문, 미장 전문, 인테리어 전문 등 효율적인 작업을 위해 각 분야가 나뉘듯 웹 페이지를 제작할 때 각 언어의 역할을 다른 언어가 대체하지 않도록 주의해야 하며, 각 역할이 제대로 수행되도록 구조적, 기술적으로 언어(코드)를 최적화시킬 필요가 있습니다. (많은 입문자가 실전 과정으로 넘어갈 때 이 3가지의 단순한 역할을 도대체 왜 하나하나 파일과 폴더별로 구분하고 더 복잡하게 작성하는지 의아해하지만, 이는 언급한 것처럼 더욱 규모가 크고 복잡한 웹 페이지를 만들 때 구조적, 기술적으로 최적화하는 과정이며 유지/보수, 확장성, 생산성 등을 위해서 꼭 필요합니다. 이런 과정 자체를 이해하고 익숙해지는 것이 학습할 때 매우 중요합니다.

웹표준

웹 표준(Web Standard)이란 ‘웹에서 사용되는 표준 기술이나 규칙’을 의미하며 W3C의 권고안에서 나온 기술들이 여기

1번답 : 답
@devyohan
devyohan / assessment.txt
Created August 4, 2019 06:19
1일차 과제
1번답 : HTML
2번답 : CSS
@devyohan
devyohan / 과제1.txt
Created July 22, 2019 02:14
1차 과제
1번답 : HTML
2번답 : CSS
3번답 : JavaScript
1번답 : HTML
@devyohan
devyohan / assessment01.txt
Created July 15, 2019 04:08
1일차 과제
1번답 : HTML
@devyohan
devyohan / assessment1.md
Created July 15, 2019 04:04
1일차 과제

과제1