DL(Deep-Learning)

    [Python] 파일 이름 변경하기

    폴더 안에 있는 파일의 이름을 변경하고 싶을 때, os모듈의 rename을 사용하면 쉽게 변경이 가능하다. 1. 폴더 안의 파일 이름을 가져온다. import os # 주어진 디렉토리에 있는 항목들의 이름을 담고 있는 리스트를 반환합니다. # 리스트는 임의의 순서대로 나열됩니다. file_path = 'Your Path' # 경로 지정 file_names = os.listdir(file_path) files = sorted(file_names) # 파일 이름 정렬 2. 파일 이름을 변경, 저장한다. for name in files: src = os.path.join(file_path, name) dst = name.replace('.dcm', '') # 변경하고 싶은 이름 지정 dst = os.path...

    DataFrame 합치기2 (concat, merge, join)

    데이터프레임 병합 : pd.merge() merge() 함수는 두 데이터프레임을 병합하는 기능을 수행한다는 점에서 pd.concat()함수와 동일하다. concat과의 차이점으로 merge는 두 데이터프레임을 각 데이터에 존재하는 고유값(key)을 기준으로 병합할때 사용한다. Default : pd.merge(df_left, df_right, how='inner', on=None) 두 개의 데이터 프레임을 생성해준다. df1 = pd.DataFrame({'data1': range(5), 'key': list('abcde')}) df2 = pd.DataFrame({'data2': range(3), 'key': list('efg')}) print(df1, '\n\n', df2) 더보기 [Output] dat..

    DataFrame 합치기1 (concat, merge, join)

    데이터 프레임 붙이기 : pd.concat() pd.concat()함수는 데이터프레임을 말 그대로 물리적으로 이어 붙여주는 함수이다. 두 가지의 데이터 프레임을 만들어보자. import pandas as pd df1 = pd.DataFrame({'a':['a0','a1','a2','a3'], 'b':['b0','b1','b2','b3'], 'c':['c0','c1','c2','c3']}, index = [0,1,2,3]) df2 = pd.DataFrame({'a':['a2','a3','a4','a5'], 'b':['b2','b3','b4','b5'], 'c':['c2','c3','c4','c5'], 'd':['d2','d3','d4','d5']}, index = [2,3,4,5]) print(df1,'\..

    [Python] Raw String이란?

    String Literals 그냥 일반적으로 사용하는 string 문법이다. 여기서는 "\n"을 줄바꿈으로 인식하게 됩니다. "\n"는 대부분의 프로그래밍 언어에서 “줄바꿈”으로 인식되는 특수문자이다. 또한 "\'" , "\"", "\b", "\t"등도 특수문자로 인식이 된다. s = "스트링 문자 알아보기.\n스트링이란?" print(s) 더보기 Result> 스트링 문자 알아보기. 스트링이란? s = "스트링 문자 알아보기.\t스트링이란?" print(s) 더보기 Result> 스트링 문자 알아보기.스트링이란? s = "\"스트링 문자 알아보기.스트링이란?\"" print(s) 더보기 Result> "스트링 문자 알아보기.스트링이란?" Raw String raw string을 사용하면 위와 같이 es..