전체 글 85

[Python][AI] - Pandas 란? Pandas의 Series

Pandas란?판다스는 데이터 분석을 위한 파이썬 라이브러리 1) Numpy 기반으로 만들어져 있음2) 판다스에도 두가지 자료 구조 제공 (시리드, 데이터 프레임) 데이터는 보통 테이블 형태로 저장됨 시리즈(Series) : 하나의 컬럼 ( 일차원 ) 을 저장 하는 개념 이런 시리즈가 여러개가 모이면 이차원 데이터가 됨. 이런 이차원 데이터를 다루는 자료구조가 “데이터프레임” 판다스 임포트 방식 여러가지가 있음 크게 주로 두가지 from pandas import Series, DataFrame--> Series()import pandas as pd --> pd.series()판다스라는 모듈 혹은 퍄키지에서 series,dataframe 을 사용하겠다 (클래스이름 바로 사용 가능)Import pandas ..

STUDY/AI Modeling 2024.09.12

[Python]Numpy 넘파이 라이브러리 & 2차원 그래프 그려보기

파이썬으로 벡터 처리 하는 방법In : [1+2] + [3+4]Out : [1,2,3,4]> 예상과는 다른 결과를 보여줌. list 형을 더하면 str 형과 동일하게 ‘+연산자’로 해석되어 연결이 됨. 넘파이의 이용파이썬으로 벡터나 행렬을 나타내려면 Numpy 라는 라이브러리 통해 기능을 확장* numpy : 행렬이나 대규모 다차원 배열을 쉽게 처리할 수 있도록 지원하는 파이썬 라이브러리import numpy as np # import로 간단히 가져올 수 있음 # as np 부분은 넘파이를 np로 생략해서 사용한다는 의미. 편한대로 넣으면 됨   벡터의 정의벡터는 몇 가지 숫자를 나란히 나타낸 것#벡터(1차원 배열)은 np.array(list형)으로 정의 In : x = np.array([1,2,3]..

STUDY/AI Modeling 2024.09.04

[Anaconda] 아나콘다 - 윈도우에서 파이썬 가상환경 만들기 (feat. 파이썬 버전 알아보기)

아나콘다를 사용하는 가장 핵심적인 이유는 '가상환경'을 사용할 수 있다 입니다. '독립적인 환경에서 작업을 할 수 있음' 을 의미하기도 합니다. 한 컴퓨터로 여러 프로젝트를 진행하다보면 라이브러리, 패키지, 그에 따른 환경설정 등등 설치해야 할 것이 한두개가 아닌데 이렇게 되면 서로 충돌이 나거나 호환이 안되는 경우가 발생합니다. 따라서 가상환경을 통해 프로젝트 단위나 테스트 등 작업 환겨을 쉽게 구성할 수 있습니다.  아나콘다 설치 방법은 아래 게시물 참조 [Python] 아나콘다(Anaconda) 다운로드 및 설치하기 (AI, 머신러닝) (tistory.com) [Python] 아나콘다(Anaconda) 다운로드 및 설치하기 (AI, 머신러닝)아나콘다(Anaconda)란? 아나콘다는 머신러닝이나 데이..

STUDY/AI Modeling 2024.09.02

[Python] 아나콘다(Anaconda)에서 주피터 노트북 실행시키기

주피터 노트북이란?  주피터 노트북(Jupyter Notebook)은 오픈 소스이며 웹 기반 플랫폼. 즉 인터넷 브라우저처럼 웹에서 동작하는 소프트웨어입니다.  파이썬을 사용할때 코드 작성을 쉘환경에서 해도 되지만. 꽤나 불편하기 때문에 파이썬 에디터는 운영 체제처럼 파이썬 코드를 작성하기 쉽도록 환경을 조성해줌.  주피터 노트북을 실행하기 앞서 아나콘다 설치가 우선적으로 이루어져야함. 아래 게시글 참조 [Python] 아나콘다(Anaconda) 다운로드 및 설치하기 (AI, 머신러닝) (tistory.com) [Python] 아나콘다(Anaconda) 다운로드 및 설치하기 (AI, 머신러닝)아나콘다(Anaconda)란? 아나콘다는 머신러닝이나 데이터 분석 등에 사용하는 여러가지 패키지가 기본적으로 포함..

STUDY/AI Modeling 2024.09.02

[Python] 아나콘다(Anaconda) 다운로드 및 설치하기 (AI, 머신러닝)

아나콘다(Anaconda)란? 아나콘다는 머신러닝이나 데이터 분석 등에 사용하는 여러가지 패키지가 기본적으로 포함되어 있는 파이썬 배포판입니다.*기존 파이썬이 설치되어 있다면 아나콘다 설치시 충돌이 날 수 있음아나콘다는 파이썬 가상 환경을 구축하는데 유용하게 사용 할 수 있습니다. 내부적으로 conda라는 환경/패키지 관리자가 존재. 이 conda를 통해 가상 환경 관리가 가능합니다.  https://www.anaconda.com/download Download Anaconda Distribution | AnacondaDownload Anaconda's open-source Distribution today. Discover the easiest way to perform Python/R data sci..

STUDY/AI Modeling 2024.09.02

IntelliJ PlugIn 테마 : 인텔리제이에서 Eclipse Theme 사용하기

많은 인텔리제이 유저들은 Material Theme UI (Plugins) 사용한다. 여러 테마로 커스텀 할 수 있다라는 점 등 다양한 장점으로 해당 UI Theme을 사용하지만 나는 이클립스 다크테마에 익숙해져서 그런지 인텔리제이 UI가 눈에 잘 들어오지 않았다.그러다보니 개발을 할 때 코드 읽는게 너무 오래 걸리는 느낌.. 그렇다고 인텔리제이의 많은 기능들을 포기하면서까지 이클립스로 돌아가고 싶지는 않았기에 인텔리제이에서 이클립스 테마를 (최대한 비슷한) 사용하고자 한다. 1. File > Settings (Ctrl + Alt + S) > Plugins "eclipse ....... " 입력 사진에 첨부된 Eclipse Dark Theme Color Scheme 가 가장 이클립스 다크테마와 비슷! 2..

IDE/INTELLIJ 2024.04.03

IntelliJ PlugIn(플러그인) 추천 : Progress bar / Pokemon Progress

인텔리제이 IDE를 사용하다보면 Progress Bar가 뜨게 되는데 인텔리제이는 이 Progress bar를 사용자가 커스텀 및 꾸밀 수 있도록 다양한 플러그인을 제공한다. 그 중에서도 포켓몬 플러그인에 대해 포스팅 하고자 함 1. File > Settings ... > Plugins 에 들어간다 (Window 기준 ctrl + Alt + S) 2. PlugIns에서 Progress 를 입력하여 Pokemon progress 를 Install 해준다. (설치 후 이클립스를 재 시작 해야함) 3. 설치 후 구체적인 설정은 해당옵션에서 변경 가능하다. 설치가 완료되면 Setting 목록에 Pokemon Progress 가 생성이 되며 여기서 세부적인 설정을 할 수 있다. Setting ... > Pokem..

IDE/INTELLIJ 2024.03.27
반응형