728x90

PL(Programming Language) 26

[Python] Pandas Explode, Pandas Dataframe, column split 바이오데이터 처리로 다지는 Pandas 라이브러리

(실제 코드 결과로 작성, transcription factor binding site 데이터 이용) Dataframe에 새로운 column 작성하기 Dataframe의 column split 후 다른 column으로 저장하기 # df[열이름].str.split() 이용 Dataframe의 열 data를 split 후 다시 저장하기 Pandas explode 메소드 사용하기 (데이터프레임 열에 리스트로 저장된 데이터에서 리스트 요소를 행으로 추가하기) import pandas as pd f1 = pd.read_csv('test.txt', delimiter = '\t', names = ['1', '2', '3', '4', '5', '6', '7', '8', '9']) # 1~9로 열 이름 정해서 탭으로 분..

[Python] Pandas Dataframe 기본 (데이터프레임 불러오기/저장하기, 데이터 개수 구하기, 데이터프레임 연결하기, column 목록 확인, pd.Series value_counts로 열의 value 확인하기)

pandas 파일 불러오기 - csv 형식 파일 불러오기 import pandas as pd df = pd.read_csv('파일명.csv') # csv파일형식은 간단하게 불러와짐 - 탭으로 분리된 txt 파일 불러오기 import pandas as pd df= pd.read_csv('파일명.txt', delimiter = '\t') # 탭으로 분리된 txt(tsv 형식도 가능) 불러오기 - 공백으로 분리된 파일 불러오기 import pandas as pd df = pd.read_csv(‘파일명.확장자’, delimiter = ' ') # 공백으로 분리된 파일 불러오기 Dataframe의 data 개수 세기 print(len(df.index)) print(df.shape[0]) print(len(df))..

728x90