본문 바로가기

pandas6

파이썬 Pandas 출력 생략 문제 해결 예제 코드 (Python) 파이썬 패키지 중 하나인 Pandas를 사용하다 보면 '...'으로 출력이 생략되는 문제가 발생합니다. 이번 포스팅에서는 간단한 추가 코드를 활용해서 파이썬 Pandas 출력 생략 문제를 해결하는 예제 코드를 공유하고자 합니다. Pandas 출력 생략 문제 해결 Pandas의 출력 옵션을 설정해주면 간단히 출력 생략 문제를 해결할 수 있습니다. Pandas를 사용할 때 저는 보통 출력 세팅을 해주고 사용합니다. import pandas as pd pd.set_option('display.max_row', 1000) pd.set_option('display.max_columns', 1000) 마치며 이번 포스팅에서는 간단히 파이썬에서 Pandas 패키지를 사용할 때 발생하는 문제인 출력 생략을 해결하는 방.. 2021. 5. 8.
파이썬 Pandas dataframe to Numpy array 변환 예제 (Python) 파이썬으로 데이터를 처리하다 보면 Pandas와 Numpy를 많이 사용하게 됩니다. 이번 포스팅에서는 판다스 데이터프레임을 넘파이로 간단하게 변환하는 두 가지 방법에 대해 여러분과 공유하고자 합니다. 최근 파이썬을 활용한 프로젝트를 수행하고 있으며 자주 사용하는 코드를 저장하기 위해 포스팅을 연재하고 있습니다. 문의 사항은 댓글에 남겨주시면 되겠습니다. 예제 적용 데이터프레임 예제에 적용하기 위해 Pandas dataframe이 필요합니다. 해당 데이터는 공식 Pandas API 레퍼런스에서 발최했습니다. 해당 데이터는 아래와 같습니다. 이는 넘파이를 판다스로 변환시키는 예제로 활용할 수도 있습니다. 해당 코드는 아래와 같습니다. import pandas as pd import numpy as np df.. 2021. 3. 28.
파이썬 엑셀 데이터 추출 및 불러오기 예제 (Python Excel Data Read Example) 최근 파이썬을 사용해서 데이터를 불러오기를 해서 추출할 일이 있었습니다. 해당 코드는 매우 간단하며, 몇가지 코드만 알고 있으면 사용가능합니다. 해당 방법을 유용하게 사용하셨으면 좋겠습니다. 이번 포스팅에서는 파이썬 엑셀 데이터 추출 및 불러오기 예제를 여러분과 공유하고자합니다. 10줄이 채 안되는 코드를 작성하면 많은 파일들의 특정 행,열 값을 추출할 수 있습니다. 두가지로 나눠 설명하며, 마지막에 전체 코드를 붙여놓았습니다. 파이썬 엑셀 데이터 추출 예제 이번 예제를 위해 아래와 같은 엑셀 파일을 준비했습니다. 데이터 추출을 위한 엑셀의 데이터 위치는 11행 F열입니다. 이는 파이썬으로 인식하기에 10행 5열로 변환해줘야합니다. 아래와 같이 숫자를 써보시면 느낌이 오실겁니다. 엑셀 : 11행 F열파이.. 2020. 11. 21.
파이썬 데이터프레임 행 열 바꾸기 (Python Pandas Transpose) 최근 파이썬의 라이브러리 중 하나인, Keras를 사용해서 머신러닝 알고리즘을 스터디하고 있습니다. 여기에서 데이터를 전처리할 때, 파이썬 데이터프레임 패키지인 Pandas를 사용한 데이터 처리 방법이 주로 사용됩니다. 이번 포스팅에서는 파이썬 데이터프레임 패키지인 Pandas를 사용한 행 열 바꾸기 방법에 대해 여러분과 공유하고자 합니다. 간단한 방법이지만 이 역시 모르면 사용하지 못하기 때문에 알아두는 것이 좋습니다. 생각보다 데이터를 전처리할 때, 행과 열을 바꾸는 일이 많습니다. 파이썬 데이터프레임 행 열 바꾸기 형과 열을 바꾸는 작업을 행렬에서는 전치행렬이라고 합니다. 위 그림과 같이 이번 예제에서는 행과 열을 바꿔주는 작업을 하겠습니다. 아래와 같은 코드를 통해서 쉽게 파이썬 데이터프레임의 행.. 2020. 8. 27.
파이썬 Pandas, 특정 열 or 행 추출 인덱싱 (Python DataFrame loc) 최근 머신러닝 공부를 수행하면서 파이썬에서 데이터프레임을 다룰 일이 많이 생겼습니다. 해서, 자주 사용하는 것이 Pandas DataFrame입니다. 주로 판다스를 사용해서 특정 행이나 특정 열을 추출하는 방법이 많이 사용되는데, 이번 포스팅에서는 Pandas loc 함수를 사용한 특정 열, 행 추출 방법에 대해 여러분과 공유하고자 합니다. Contents Pandas DataFrame 선언 가장 먼저 예제를 풀기 위한 데이터프레임을 선언하도록 하겠습니다. 많은 방법이 있지만, 개인적으로는 아래와 같은 방법이 가장 편하고 가독성이 좋다고 생각합니다. 데이터와 인덱스, 컬럼은 알아보기 쉽도록 표기했습니다. df = pd.DataFrame([[1,2,3], [4,5,6], [7,8,9]], index=['i.. 2020. 8. 10.
파이썬 Readlines, csv 파일 원하는 특정 행, 열 데이터 반환 (Python) 여러 csv 파일을 다루어본 분이라면 아시겠지만 csv 파일을 열고 원하는 값을 엑셀로 옮기기가 여간 귀찮은 작업이 아닙니다. 저 또한 시뮬레이션을 진행하면서 쌓이는 몇 백개의 csv 데이터 때문에 원하는 행, 열에 해당하는 데이터를 반환받는 코드를 작성하였습니다. 특정 행, 열의 변호만 입력하면 해당 위치의 데이터를 가져올 수 있습니다. 오늘 포스팅에서는 해당 코드를 공유하겠습니다. 전체 코드는 포스팅 제일 하단에 위치하니, 참고하시기 바랍니다. 패키지 선언특정 행, 열의 변호만 입력하면 해당 위치의 데이터를 가져올 수 있도록 코드를 작성하기 위해서는 기본적으로 파이썬에서 제공하는 readlines 함수와 더불어 데이터를 데이터프레임으로 만들어 줄 Pandas 패키지가 필요합니다. Pandas 패키를 .. 2020. 4. 12.