[Unix 개념 정리] 실용적 유닉스 커맨드 개념 정리
프로그래밍 언어/유닉스 커맨드2024. 7. 14. 20:21[Unix 개념 정리] 실용적 유닉스 커맨드 개념 정리

이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)유닉스 커맨드의 개요커맨드(command) : 검은 화면에 키보드로 입력하는 명령어CLI(Command LIne Interface) : 커맨드를 통해 컴퓨터를 사용하는 방식GUI(Graphical User Interface) : 우리가 일반적으로 사용하는 방식. 화면을 마우스를 통해 사용하는 방식커맨드를 사용하는 경우라이브러리를 다운로드 받고 설치할 때협업시 코드를 관리할 때웹 개발 시 환경을 설정하고 서버를 실행할 때유닉스 커맨드의 사용웹사이트를 제작하고 인터넷에 웹사이트를 배포할 때 유닉스 커맨드가 자주 사용됩니다.인공지능 프로그램등을 개발할 때, 기능이 뛰어난 서버 컴..

[파이썬 개념 정리 8]Seaborn 라이브러리를 이용한 시각화 개념
프로그래밍 언어/Python2024. 7. 5. 11:31[파이썬 개념 정리 8]Seaborn 라이브러리를 이용한 시각화 개념

이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)Seaborn 라이브러리Seaborn 라이브러리는 통계 정보 시각화 라이브러리로 간결한 코드로 그래프 생성하는 기능을 제공합니다.Matplotlib보다 근사한 그래프를 쉽게 그릴 수 있는 라이브러리Matplotlib과 Seaborn의 차이Seaborn : 간편하게 근사한 그래프 생성Matplotlib : 원하는대로 커스텀하게 그래프 생성# seaborn 라이브러리로 그래프를 그리기 전에 필요한 라이브러리 호출import seaborn as snsimport pandas as pdimport matplotlib.pyplot as plt바 그래프 (bar) # 검은색 막대기를 ..

[파이썬 개념 정리 7]통계의 기본과 파이썬을 이용한 데이터 시각화 개념
프로그래밍 언어/Python2024. 7. 5. 09:51[파이썬 개념 정리 7]통계의 기본과 파이썬을 이용한 데이터 시각화 개념

이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)상자그림 (Box Plot) 상자 그림에서 박스 중간에 있는 선을 50% 지점인 중간값(Median)이라고 합니다.상자의 아래 부분은 25% 지점으로 제 1 사분위수(Q1)이라고 합니다.상자의 아래 부분은 75% 지점으로 제 3 사분위수(Q3)이라고 합니다.박스 밖에 동떨어져 존재하는 값들을 이상치(Outlier)라고 합니다.제 3사분위수(Q3)에서 제 1사분위수(Q1)를 뺀 범위를 사분위수 범위(IQR ; Interquartile range)라고 하며, 그리고 1, 3 사분위수에서 1.5*IQR만큼 떨어진 값들까지 정상 범주라고 생각하면 됩니다. 상자 그림을 통해 이상치의..

프로그래밍 언어/Python2024. 6. 29. 16:13[파이썬 개념 정리 6]Pandas 라이브러리 개념 정리

이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)Pandas표 형태의 데이터를 간편하게 다루고 분석하기 위한 라이브러리 (numpy는 pandas에 비해 가독성이 떨어지고, 정보에 대한 레이블 삽입 불가, 한가지 데이터 타입만 사용 가능하다)numpy를 기반으로 만들어진 대표적인 라이브러리데이터 분석에서 50% 이상 사용하는 라이브러리과정데이터 불러오기데이터 전처리(가공)데이터 분석데이터 시각화pandas 호출import pandas as pd # pandas 호출데이터프레임데이터 프레임은 여러 개의 시리즈로 구성되어 있다.가로 줄 - 행 (row) / 세로줄 - 열 (column)import pandas as pdimp..

프로그래밍 언어/Python2024. 6. 29. 00:44[파이썬 개념 정리 6]Matplotlib 라이브러리 개념 정리

이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)Matplotlib파이썬과 넘파이를 기반으로 만들어진 데이터 시각화 라이브러리시각적으로 표현해서 데이터를 요약해서 볼 수 있다는 장점이 있다.시각화 그래프의 종류선 그래프 (Line Graph)막대 그래프 (Bar Graph)산점도 (Scatter Plot)Matplotlib은 pyplot으로 호출한다.pyplotMatplotlib 라이브러리 호출 방법import numpy as npimport matplotlib.pyplot as plt선 그래프시간의 흐름에 따라서 어떤 값이 어떻게 바뀌었는지 알 수 있는 그래프이다.# 선 그래프 작성 코드plt.plot(array1, a..

프로그래밍 언어/Python2024. 6. 29. 00:20[파이썬 개념 정리 5]Numpy 라이브러리 개념 정리

이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)라이브러리데이터 분석 실무에서 많이 활용하는 Toolkit으로, 파이썬에서 필수적인 요소이다.대표적인 라이브러리numpy : 수치적인 연산을 할때 많이 활용함pandas : 데이터를 표 형식으로 정리하고 분석함matplotlib : 데이터의 효과적인 전달을 위해 데이터를 시각화할 때 사용함Numpy(Numerical Python)수치적인 연산에 최적화된 라이브러리이다.(파이썬 도구)수학 연산과 통계 연산이 내장되어 있다.장점 1) 메모리 최적화 2) 연산 최적화numpy이 없이 사용했을 때 상대적으로 복잡한 구현을 numpy로 간단하게 쓸 수 있다.넘파이의 근본이 되는 자료..

프로그래밍 언어/Python2024. 6. 28. 00:52[파이썬 개념 정리 4]파이썬 응용 개념 정리

이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)모듈다른 파이썬 프로그램에서 사용할 수 있는 파이썬 코드코드가 길어지는 것을 방지하기 위해 코드를 여러 파일로 분리하고 모듈로 호출하여 코딩할 수 있다.import 모듈# 함수등을 만들어 둔 파일이 있다면 (파일 이름이 예를 들어 calculator.py라면) calculator안에는 더하기, 빼기, 곱하기, 나누기를 해주는 함수가 포함되어 있다.import calculator # 만들어둔 모듈 호출 가능print(calculator.add(2, 5))print(calculator.multiply(3,3))# 모듈명이 너무 길어 코드를 입력하는 데 불편하다면 축약 가능imp..

프로그래밍 언어/Python2024. 6. 28. 00:29[파이썬 개념 정리 3]파이썬의 개념 기초 정리 3️⃣

이번 글은 코드잇 강의를 수강하면서 배운 내용을 주로 하여 정리되어 있습니다. (코드잇 스프린트 데이터 애널리스트 트랙 1기 훈련생)리스트리스트(자료형)리스트는 []로 둘러싸인 자료형이다.리스트에서 요소의 위치를 인덱스라고 한다.리스트에서 인덱스를 사용하여 요소를 호출하는 것을 ‘인덱싱’이라고 함.인덱스는 0부터 시작한다.또한 -(마이너스 기호)를 활용하여 뒤의 요소의 인덱싱도 가능하다(-1 : 마지막 요소)# 리스트 예시 / 리스트는 다음과 같이 간단하게 표현 가능하다.numbers = [2, 3, 5, 7, 11, 13] #리스트에 들어간 자료들을 요소라고 한다.names = ["윤수", "혜린", "태호", "영훈"] # 숫자나 문자가 모두 요소가 될 수 있다.print(numbers[0]) -> ..

300x250
image