Pichu Pokeball
본문 바로가기

전체 글105

Visual Studio Code Visual Studio Code 다양한 언어를 활용할 수 있는 통합 개발 환경을 지원함 VS 코드는 윈도우, 리눅스, 맥OS 전부 지원 디버깅, Git, 구문 강조, 테마 설정, 단축키 설정 등 다양한 기능 제공 통합 개발 환경에서 호환겅, 편의성, 확장성 등을 보장함 파이썬 활용 유저는 같은 통합 개발 환경 계열인 파이참을 활용하는 경우도 있지만 일반적으로 VS코드 활용 https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Do.. 2023. 7. 28.
Colaboratory Colaboratory 구글에서 개발한 클라우드 기반 웹 Jupyter Notebook 개발 환경 코랩이라고 부름 빅데이터 및 인공지능 데이터 분석은 높은 수준의 컴퓨팅 연산 능력을 요구 서버 컴퓨터를 활용하기 어려운 경우에 사용 분석 PC에 GPU가 없는 경우가 많고, GPU가 있더라도 사양이 낮아 제대로 분석하기 어려움 기본적인 수준의 데이터 분석을 수행할 수 있는 파이썬 프로그래밍 개발 환경 제공 교육이나 간단한 알고리즘 테스트시 유용하게 활용 개발환경 ID만 로그인하면 크롬 환경에서 사용가능 클라우드 기반으로 안정적인 패키지 환경을 제공하기 때문에 종속성 문제가 생길 우려가 적음 패키지 문제가 발생해도 런타임을 초기화하면 실행 초기 상태로 복구 기본적인 환경 설정이 구축되어 있어 환경 변수 세팅 .. 2023. 7. 28.
모델 개념적 설계 단계: 요구사항 분석에서 얻어진 산출물을 근거로 데이터 모델링 가장 일반적으로 사용되는 모델링 기법을 객체 관계모델 분석에서 개념적 데이터 모델링(ERD) 개념적 모델링: 업무의 핵심적인 개념을 구분, 전체적인 뼈대를 만드는 과정 개체(엔티티)를 추출하고 개체들 간 관계 정의하여 ER - 다이어그램 (ERD)을 만드는 과정 까지를 말함 사각형: 개체, 타원형: 속성, 마름모: 관계, 실선: 개체와 속성, 관계를 연결 개체 관계모델 ERD: 개체 관계 모델의 약어로 데이터베이스의 구조를 엔티티와 관계로 도식화하는 기법 중 하나 논리적 모델링; 회원번호 물리적 모델링: no 엔티티: 테이블, 속성: 컬럼(열), 튜플: 레코드(행) 개체: 명사형으로 지정, 실세계의 기본적인 표현을 할 수 있는 항.. 2023. 7. 28.
Jupyter Notebook 실행 아나콘다 가상환경과 연동된 Jupyter Notebook 실행 Jupyter Notebook은 크롬 환경을 기본으로 하기 때문에 기본 브라우저를 크롬으로 지정 파일 검색창에서 '기본 웹 브라우저 선택' 이동 웹 브라우저 선택 장에서 크롬 선택 주피터 노트북 실행 새로운 노트북 파일(jpynb) 만들기 주피터 노트북 홈 화면에서 New > Python3 버튼 클릭으로 jpynb 파일을 생성 일반적인 파이썬 코드 파일은 .py확장자로 생성되지만 주피터 노트북에서는 .jpynb 파일 확장자를 사용 주피터 노트북 파일이라고 부르기도 하는 jpynb 파일은 코드 뿐만 아니라 한글, Word롸 같은 문서 편집기 프로그램처럼 텍스트, 이미지, 동영상 등의 자료를 포함할 수 있음 파일 경로:C:\Users\97e.. 2023. 7. 27.
아나콘다 개발 환경 구축 아나콘다 파이썬을 기반 빅데이터 기술을 활용하기 위해서는 많은 패키지 설치 및 세부 설정을 해야함 아나콘다 빅데이터 및 인공지능 기술을 활용하기 위한 기본 패키지와 설정을 지원하는 개발 환경 개인PC환경에서 간단하게 설치 될 수 있어 분석테스트 목적으로 유용하게 활용되고 있음 직관적인 의미에서 아나콘다는 몸집이 커진 파이썬으로 볼 수 있음 아나콘다 네비게이터 아나콘다에 포함된 패키지 프로그램들을 활용할 수 있도록 지원 아나콘다 프롬프트 터미널로 작업할 수 있는 기능제공 CMD와 같은 역할 주피터 노트북 셀 단위로 간편하게 파이썬 언어를 사용할 수 있도록 지원하는 스크립터 프로그램 간단한 수준의 분석이나 테스트 시 아주 유용하게 활용 가능 아나콘다3 > 스크립터: 주피터 노트북(사용언어 파이썬) https.. 2023. 7. 27.
파이썬 파이썬 객체지향 프로그래밍 언어로 인터프리터식 스크립트 환경(코드를 입력을 해서 객체지향 방식으로)을 제공 인터프리터(interpreter):프로그래밍 언어의 소스코드를 바로 실행할 수 있는 컴퓨터 프로그램 또는 환경 컴파일러에 비교적 실행이 느림 인터프리터 유형 1.소스 코드 직접 실행 2. 효율적인 중간 코드로 변환 후 바로 실행 3. 인터프리터 시스템에서 컴파일 후 저장된 코드 실행 인간언어에 가까움. 컴파일러 특정 프로그래밍 언어를 기계가 이해할 수 있는 형태의 언어로 변환하는 프로그램 실행이 빠르지만 컴파일 단계를 거쳐야 사용 가능 컴파일 시간이 오래 걸림 대부분의 인터프리터가 컴파일 작업을 수행할 수 있기 때문에 구분이 사라져감 code optimizer: 최적화 파이썬의 장점 rapid mi.. 2023. 7. 27.