본문 바로가기

Python4

Google Colab 사용해보기 안녕하세요 오션라이트에이아이 백승기연구원입니다. 머리글 이번 글에서는 Python을 이용하기 위한 방법 중 하나인 Google Colab에 대해서 설명해보겠습니다. Google Colab이란? Google Colab이란 Google Coraboratory를 줄인 말로 브라우저 내에서 Python 스크립트를 작성하고 실행할 수 있는 웹사이트 입니다. Google Colab은 사용자의 컴퓨팅 환경과 상관없이 Colab에서 제공해주는 컴퓨팅 환경을 활용하여 Python 스크립트를 실행할 수 있습니다. 하지만 컴퓨팅 환경이 무한하지는 않고 고성능 GPU를 사용하게 되면 활용에 제한이 생길 수 있습니다. 그럼에도 불구하고, 구글 드라이브를 통한 데이터의 활용과 스크립트의 저장 및 불러오기 기능들이 있기 때문에 편.. 2023. 3. 30.
Python 기초(Python의 역사) 안녕하세요. 오션라이트에이아이 백승기연구원입니다. 이번 글에서는 Python에 대한 기초적인 내용을 다뤄보도록 하겠습니다. 파이썬의 역사 파이썬은 1991년 네덜란드계 소프트웨어 엔지니어인 귀도 반 로섬이 발표한 고급 프로그래밍 언어로, 플랫폼에 독립적이며 인터프리터식, 객체지향적, 동적 타이핑 대화형 언어이다. (출처) 파이썬의 특징 1. 스크립트 언어(Script Language) 파이썬은 컴파일 과정 없이 인터프리터(Interpreter)가 소스코드를 한 줄씩 읽어 들여 곧바로 실행하는 스크립트 언어입니다. 즉, 별도의 컴파일 과정이 없이도 실행결과를 확인하고 수정하면서 코드를 작성할 수 있습니다. ※ 컴파일 언어와 스크립트 언어의 차이점 ●컴파일 언어(Compile Language) ●컴파일 언어.. 2023. 3. 14.
Multiple Linear Regression Code Example Multiple Linear Regression Code Example 이번 글에서는 Y를 결정하는 X의 요인이 하나가 아닌 여러개인 데이터에서 Y를 예측하는 다중선형회귀 코드에 대해서 알아보도록 하겠습니다. 이번에도 학습 환경은 Jupyter Notebook을 사용하였습니다. 필요한 라이브러리 import하기 import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns import hvplot.pandas #jupyter notebook을 실행한 브라우저에서 바로 그림을 볼 수 있게 하는 코드입니다. %matplotlib inline 데이터를 읽어들입니다. #데이터 경로의 경우 사용자의 환경에 맞게.. 2023. 2. 8.
Linear Regression Code Example Linear Regression Code Example 선형회귀 모형을 알아보기 위한 간단한 코드 예시 입니다. 모델 학습 환경은 Jupyter Notebook을 이용하였습니다. sklearn 라이브러리를 통해 간단한 회귀 예측을 해보겠습니다. 라이브러리 불러오기 from sklearn.linear_model import LinearRegression import pandas as pd import matplotlib.pyplot as plt 키와 몸무게가 들어있는 파일 준비 # 파일 경로의 경우 사용자의 경로에 맞게 수정해주셔야 합니다. df = pd.read_csv("C:/Users/User/Downloads/height_weight.csv") 위의 데이터는 kaggle(https://www.kagg.. 2023. 1. 11.