본문 바로가기

python3

데이터프레임 dataframe 의 열 Column 이름 변경하기 파이썬에서 pandas 패키지를 이용하여 dataframe을 사용하다 보면열의 이름을 바꿔줘야 하는 경우가 생긴다. 특히 앞서 말한 것 과 같은 엑셀에서의 vlookup과 같은 기능을 사용하려면서로다른 표에서의 열 이름을 맞춰주면 생각보다 쉽게 작업을 할 수가 있어서 이에 대해서 정리해보려한다.  1. 먼저 column 속성을 이용하는 방법먼저 예시 표를 만들어 보면 import pandas as pd# 예제 데이터프레임 생성df = pd.DataFrame({ 'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [8, 9, 7], })dfdf라는 dataframe은 위와 같이 형성 될 수 있다.# 열 이름 변경df.columns = ['Column1', 'Column2.. 2024. 8. 2.
엑셀에서 사용하는 vlookup 기능 파이썬에서 활용하기 엑셀에서 가장 많이 사용하는 기능 중에 하나는 vlookup 이라고 생각한다. 내가 참고할 데이터 베이스가 있는데, 그 중에서 어떠한 리스트만 뽑아내는 것이다. 예를들어 사람에 대한 정보가 있고, 그 사람의 일련번호가 있을때 일련번호들의 리스트로 그 정보를 뽑아내는 것이다. 이러한 것이 엑셀파일에 있을 때 가장 많이 사용하는 기능이 vlookup 기능이고, 물론 파이썬에서도 이러한 기능이 가능하다.파이썬에서 표를 활용할 때 가장 많이 사용하는 기능은 pandas 이다. 인스톨 방법은 https://pandas.pydata.org/pandas-docs/stable/getting_started/install.html 참고하면되고, 대부분 pip install pandas 로 해결가능하다. import pan.. 2024. 6. 18.
Reverse complement (역상보서열) 파이썬으로 짜기 Python 공부를 정리를 하지않고 하다보니 자꾸 까먹어서 여기다 정리를 해놓으려 한다.  Primer 를 Design 하다 보면 가장 많이 사용하게 되는 기능이 Reverse complement 서열을 갖고오는 것이다. 실제로 가장 많이 사용하는 사이트는 이것이지만, https://www.bioinformatics.org/sms/rev_comp.html Reverse ComplementReverse Complement converts a DNA sequence into its reverse, complement, or reverse-complement counterpart. You may want to work with the reverse-complement of a sequence if it con.. 2024. 6. 3.