join

    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..

    [Python] 파일과 디렉토리 경로 설정하기

    OS란? Operating System의 약자로서 운영체제에서 제공되는 여러 기능을 파이썬에서 수행할 수 있는 모듈 현재 작업 폴더 얻기 os.getcwd()를 사용하여 얻는다. (get current working directory) import os os.getcwd() # C:\\Users\\y_name\\test 디렉토리 변경 os.chdir(path)를 사용합니다. (path는 문자열로 넣어줘야 한다.) os.chdir("/Users") os.getcwd() # 'C:\\Users' 특정 경로에 대해 절대 경로 얻기 os.path.abspath(path) os.path.abspath("PycharmProjects") # 'C:\\Users\\PycharmProjects' 경로 중 디렉토리명만 얻..