본문 바로가기

분류 전체보기

(5)
[Python / 파이썬] <Pandas> DataFrame 값에 접근하기 loc/iloc Pandas의 DataFrame은 행과 열로 이루어져 있다. DataFrame의 값을 가져오거나 수정이 필요한 경우, 행/열 중 선택하여 접근하여야 하는 경우 아래와 같이 접근 할 수 있다. 행에 접근하는 방법 : loc/iloc 사용 열에 접근하는 방법 : dictionary와 동일하게 바로 접근 행에 접근하는 방법 import pandas as pd titanic = pd.read_csv("경로") titanic.loc[0] # 0의 이름을 가진 행 출력 titanic.iloc[0] # 0번째 순서의 행 출력 loc[행 이름[, 열 이름]] iloc[행 index[, 열 index]] loc/iloc 를 이용하여 행/열의 이름이나 index를 활용하여 값에 접근 할 수 있으며, 행에 접근할때는 열을 ..
[Python / 파이썬] <Numpy> 배열(Array) 곱셈 Numpy array의 곱셈을 수행하는 방법은 크게 두가지가 존재한다. * 곱셈 : 각 원소끼리의 곱셈 (동일한 index의 숫자들의 곱) @ 곱셈 : 행렬의 곱셈 방식 사용 * 곱셈 import numpy as np a = np.arange(4).reshape(2,2) # [[0,1],[2,3]] b = np.array([[3,4],[5,6]]) # [[3,4],[5,6]] a*b #[[0,4],[10,18]] #[[0*3,1*4],[2*5,3*6]] 동일한 index의 숫자들의 곱 @ 곱셈 import numpy as np a = np.arange(4).reshape([2,2]) # [[0,1],[2,3]] b = np.array([[3,4],[5,6]]) # [[3,4],[5,6]] a@b # [[..
[Python / 파이썬] <Numpy> 배열 생성 방법 arange / linsapce Numpy를 사용하여 배열을 생성하기 위해서 arange와 linsapce를 사용할 수 있다. 두 함수는 모두 특정 조건의 배열을 생성하는 함수이기 때문에 같은 결과를 생성할 수 있지만 목적에 따라 알맞는 함수를 사용할 경우 더 가독성 있게 개발을 진행할 수 있다. arange : 시작과 끝 사이의 '간격'을 명시하여 사용할 경우 효과적이다 linspace : 시작과 끝 사이를 분할하려는 '개수'를 명시하여 사용할 경우 효과적이다. 1. arange([start] , end [, step]) import numpy as np np.arange(0,1.25,0.25) # array([0. , 0.25, 0.5, 0.75, 1. ]) end 값은 포함하지 않는다. 2. linspace(start, end, ..
[Linux / 리눅스] Zip 파일 압축하기 / 압축풀기 Zip 파일 압축하기 명령어 # 특정 파일 혹은 디렉토리만 압축하기 zip 압축파일명.zip {압축할 파일 혹은 디렉토리1} ... # { } 표시는 실제 입력하는 내용이 아님 # 특정 경로의 모든 파일 혹은 디렉토리 압축하기 zip -r 압축파일명.zip 특정경로/* # ex zip -r zipfile.zip ./* # 현재 경로의 모든 파일 및 디렉토리 압축 zip -r zipfile2.zip /user/testDir/*. # testDir 내부의 모든 파일 및 디렉토리 압축 Zip 파일 압축풀기 명령어 unzip 압축파일명.zip # 특정 디렉토리에 압축 파일풀기 unzip 압축파일명.zip -d 경로 # ex unzip zipfile.zip -d /user/testDir
[Python / 파이썬] Max, Min 함수에 대해서 안녕하세요, DevRecord 입니다. 오늘은 Max, Min 함수의 사용에 대해서 알아보고 기록하려고 합니다. 1. Max / Min 함수 1-1 ) Max / Min 함수란? Max / Min 함수란, 전달 받은 인수 중 최대값/최소값을 반환하는 함수입니다. 가장 기본적인 형태는 아래와 같습니다. a = 2 b = 3 max(a,b) # 3 1-2) Max / Min 함수의 활용 1-1 에서 사용한 방법 외에도 Python에서 Max / Min 함수를 사용할 방법은 다양하게 존재합니다. A. list, tuple 사용 Max / Min 함수의 인자를 단순한 변수, 정수값이 아닌 list,tuple 값을 전달할 수 있습니다. a_list = [1,2,3] max(a_list) # 3 a_tuple = ..