Python 7

[Python] Numpy 복습

파이썬에서 Numpy를 쓰기 위해선 라이브러리로부터 넘파이를 import해야한다.import numpy as np my_list = [1,2,3]my_list>> [1,2,3]np.array(my_list)my_matrix = [[1,2,3],[4,5,6],[7,8,9]]my_matrix>> [[1, 2, 3], [4, 5, 6], [7, 8, 9]]np.array(my_matrix)>> array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])  np.arange(0,10) # 간격 디폴트 1>> array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])np.arange(0,11,2) # 0부터 11사이 2만큼씩 간격 가짐>> array([ 0,..

카테고리 없음 2024.06.10

[Python] Matplotlib 간단 정리!

Matplotlib은 데이터 시각화와 2D 그래프 플롯에 사용되는 파이썬 라이브러리이다. Example. Basic import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4]) #plot() 안의 값은 y 값이다. plt.show() #show() 함수는 그래프를 화면에 나타낸다. Example. Use number import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4], [1, 4, 9, 16]) # 이때 x값, y값이 된다. # (1,1), (2,4), (3,9), (4,16) 이렇게 찍힌다. plt.show() Example import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4],..

카테고리 없음 2024.02.27

[Mac Os] Tensorflow 설치하기

머신러닝 시계열 데이터 공부를 시작하면서 tensorflow를 깔아야 하는 일이 생겼다...! tensorflow를 깔기 위해 구글링을 해본 결과, 누군가가 python 버전 3.7에서 설치를 해야 충돌이 없다고 하는 글을 읽었었다! 그래서 설치를 시작했지만,,,,, 웬걸 2시간이 넘도록 가상환경조차 찾지 못하고 이도저도 안 되는 상황이 되어 결국엔 강제종료를 했더라지..ㅠㅠㅠㅠ 그래서 주변에 물어보고 구글링도 열심히 해서 얻은 방법을 까먹지 않기 위해 포스팅하려한다 Tensorflow는 가상환경에서 설치를 해야 합니다!! 1. conda에서 가상환경 만들기 먼저 터미널 창을 켜줍니다. 터미널 창을 켜면, 빨간색 동그라미처럼 base라고 적혀있는데 우리는 여기에다 설치를 하는 것이 아니고 새로운 가상환경..

카테고리 없음 2023.11.07

[데이터 사이언스]NumPy로 배우는 선형대수

넘파이 패키지를 사용하기 위해선 다음은 항상 임포트 되어있어야 한다. import numpy as np 데이터 유형 : 스칼라, 벡터, 행렬, 텐서 선형대수에서 다루는 데이터는 크게 네가지 유형으로 나뉜다. 스칼라(scalar) : 하나의 숫자로 이루어진 데이터이다. 벡터(vector) : 여러 개의 숫자 또는 문자가 특정한 순서대로 모여 있는 것이다. \[ \mathbf{x} = (x_1, x_2, \dots, x_n) \in R^n \] n-차원 벡터(n-dimensional vector) * 데이터 벡터가 예측 문제에서 입력 데이터로 사용되면 이때, 이를 특징벡터(feature vector)라 한다. import numpy as np X_1 = np.array([[1,2],[3,4],[5,6]]) ..

카테고리 없음 2023.11.06

[Mac OS] Kivy 설치하기

kivy 공식 사이트를 참고하여 맥북에 설치하는 과정을 소개합니다. [kivy 공식사이트] https://kivy.org/doc/stable/gettingstarted/installation.html Installing Kivy — Kivy 2.2.1 documentation Installing Kivy Installation for Kivy version 2.2.1. Read the changelog here. For other Kivy versions, select the documentation from the dropdown on the top left. Kivy 2.2.1 officially supports Python versions 3.7 - 3.11. Using pip The easiest..

카테고리 없음 2023.11.06

[데이터사이언스] pgmpy를 사용한 확률

확률(probability) 어떤 사건이 일어날 가능성의 정도를 나타내는 척도를 그 사건의 확률이라 하며, 사건이 입력됬을때, 확률값이 출력되는 함수이다. 확률은 다음과 같은 세가지 규칙을 지켜야한다. 1) 모든 사건에 대해 확률은 실수이고 0 또는 양수다. $P(A) \leq 0$ 2) 표본공간(전체집합)이라는 사건(부분집합)에 대한 확률은 1이다. $P(\Omega) =1$ 3) 공통 원소가 없는 두 사건의 합집합의 확률은 사건별 확률의 합이다. $P(A \cup B) = P(A) + P(B) - PA \cap B)$ 조건부확률(conditional probability) 사건 B에 대한 사건 A의 조건부확률(conditional probability) 이라고 하며 다음과 같이 정의한다. \[ P(A..

카테고리 없음 2023.03.31
728x90