200420-공부내용

파이썬(Python) 학습

  1. 프로그래머스 코딩테스트 연습
    • startswith()
    • startswith란 앞의 변수와 value값이 뒤의 변수의 value중 같은 단어로 시작하는 것이 있으면 True or False를 반환하는 함수
  1. k리그1 데이터 전처리작업
    • 선수 별 퍼포먼스 데이터의 누적합 연습
    • reduce, 반복문을 통해 코딩함 (실패)
    • numpy 나 pandas dataframe 의 function중 cumsum()이라는 누적합 기능이 있음
    • cumsum(). 좋은 것을 또 하나 찾았고, 공부했다.
    • def 함수를 만들어 apply 기능을 통해 적용시키는 방법은 조금 더 연습이 필요할듯 하다.
  1. 가상환경에서의 주피터 실행
    • 계속적으로 실패중
    • 포트 등록까지 하고 열었는데 열리지 않음 계속적으로.
    • 강사님의 도움이 절실함

수학(math) 학습

  1. 행렬의 성질
    • 행렬의 크기 및 부피를 나타내는 3가지 성질(놈(norm), 대각합(trace), 행렬식(determinants)
    • 놈(norm)은 항상 0보다 같거나 크다.
    • 벡터의 놈(norm)의 성질은 벡터의 놈의 제곱이 벡터의 제곱합과 같다.
    • 대각합(trace)은 정방핸렬에 대해서만 정의 됨.
    • 양의 정부호와 양의 준정부호
    • 대칭행렬이란 A라는 행렬의 전치행렬과 원래의 A가 같은 행렬.
  1. 좌표와 변환
    • 좌표벡터의 길이는 놈(norm)으로 구할 수 있음.
    • 스칼라와 좌표벡터를 곱하면 방향은 그대로, 실수(스칼라)의 크기 만큼 길이가 길어짐.
    • 여러개의 벡터를 스칼라값을 곱한 후 더한 것 - 선형조합.
    • 좌표에서 벡터의 차는 좌표의 a와 b을 빼면 됨 (a-b)
    • 유클리드 거리
    • sin@은 @가 0에 가까워질수록 0에 가까워지고, @가 90도에 가까워질수록 1에 가까워진다.
    • cos@은 @가 0에 가까워질수록 1에 가까워지고, @가 90도에 가까워질수록 0에 가까워진다.
  • a와 90도 만나는 b의 좌표를 직교라고 한다. ex) 1,0 과 0,1
  • 코사인 유사도
    • 두 벡터의 방향이 비슷할수록 벡터가 비슷하다고 간주 > 코사인 유사도가 1이면 가장 유사하다’라고 봄.
  • 고윳값
    • [정리] 중복된 고윳값을 각각 별개로 새ㅐㅇ각하고 복소수인 고윳값도 고려한다면 n차원 정방행렬의 고윳값은 항상 n개이다.

이상. (전혀 이해가 되지 않는다. 큰일이다)

title: 200420-공부내용
date: 2020-04-20 18:58:01
tags:


You need to set install_url to use ShareThis. Please set it in _config.yml.
You forgot to set the business or currency_code for Paypal. Please set it in _config.yml.

Comments

You forgot to set the shortname for Disqus. Please set it in _config.yml.