본문 바로가기

pandas4

pandas 출력되는 컬럼과 줄수 설정하기 판다스에서 출력을 하면 일반적으로 10~20줄 사이로 출력이 되고 나머지는 생략이 된다 데이터의 명세를 대략적으로 보기에는 좋지만 전체 데이터를 훑어보고 싶을 때는 불편한 기능이다. 그래서 pandas에서 set.option으로 원하는 줄수 만큼 볼 수 잇다 import pandas as pd print("pandas version: ", pd.__version__) pd.set_option('display.max_row', 500) pd.set_option('display.max_columns', 100) https://pandas.pydata.org/pandas-docs/stable/user_guide/options.html Options and settings — pandas 1.1.2 docume.. 2020. 9. 29.
cannot import name 'is_url' from 'pandas.io.common' error ImportError : cannot import name 'is_url' form 'pandas.io.common' 에러가 발생하면 pandas를 최신버전으로 다시 설치해주면 해결이 된다. conda update --force-reinstall pandas 2020. 8. 25.
pandas to_csv to csv 한글 인코딩 깨질 때 pandas라이브러리의 to_csv 를 할 때 한글이 깨지는 경우 df.to_csv("filename.csv", index=False, encoding="utf-8") 을 사용할 경우 한글이 깨지게 됩니다. df.to_csv("filename.csv", index=False, encoding="utf-8-sig")를 사용하면 한글이 깨지지 않습니다. 그럼 이만! 2020. 5. 5.
pandas 지수표현 없이 출력하기 판다스를 쓸 때 이렇게 숫자가 지수표현식으로 나와서 불편할 때가 있습니다. 이럴 때는 pandas display option을 바꿔주면 실수표현이 가능합니다 pd.options.display.float_format = '{:.5f}'.format 이렇게 잘 적용이 되었고 다시 원래대로 옵션을 변경하고 싶을 때는 아래 명령어를 사용하시면 됩니다 pd.reset_option('display.float_format') 숫자 앞에 0채우기 text = '2' a = text.zfill(2) # 02 b = text.zfill(10) #0000000002 c = text.zfill(1) #2 2020. 1. 3.