728x90 pandas3 [Matplotlib] plot title 한글 깨짐 오류 해결 matplotlib.rcParams['font.family'] ='Malgun Gothic' matplotlib.rcParams['axes.unicode_minus'] =False 한글 title을 설정하면 다음과 같이 한글 깨짐 현상이 나타난다. 다음과 같은 오류는 시스템 폰트를 사용하고 있기 때문이고, 이를 해결하려면 폰트를 한글폰트로 지정해주면 된다. 코드는 다음과 같다. import matplotlib matplotlib.rcParams['font.family'] ='Malgun Gothic' matplotlib.rcParams['axes.unicode_minus'] =False 위 코드를 실행한 후 다시 plot 하면, 한글로 된 title이 깨지지 않고 잘 나오는 것을 확인할 수 있다. 2020. 7. 13. [Pandas] 문자열 timestamp로 변경하기 pd.to_datetime() DatetimeIndex? 특정한 순간에 기록된 타임스탬프(timestamp) 형식의 시계열 자료를 다루기 위한 인덱스 pd.to_datetime() Pandas에서 시계열 자료를 생성하려면, 인덱스를 DatatimeIndex 자료형으로 만들어야 한다. pd.to_datetime() 함수는 날짜/시간을 나타내는 문자열을 자동으로 datetime 자료형으로 바꾼 후, DatetimeImdex 자료형 인덱스를 생성한다. Example 1. 날짜/시간을 나타내는 문자열 생성 2. 문자열 확인 3. pd.to_datetime() 함수를 이용하여 datetime 자료형으로 변환 4. datetime 자료형 변환 확인 2020. 7. 6. [Pandas] 카테고리 값 세기 value_counts() pd.Series.value_counts() 시리즈의 값이 정수, 문자열, 카테코리 값인 경우 value_counts() 메서드로 값이 나온 횟수를 셀 수 있습니다. Example 아래와 같은 Dataframe이 있을 때, column col2에 나온 값이 나온 횟수 세기 col2의 unique value는 100, 200, 400 인데, 각각이 몇개 존재하는지 알고자할 때 사용할 수 있다. data['col2'].value_counts() 메서드를 이용하면 col2 칼럼에 unique 데이터가 몇개씩 존재하는지 알 수 있다. 아래의 내용을 참조 https://datascienceschool.net/view-notebook/aa62265f02fc429aa636ef343c3b1fda/ 2020. 7. 3. 이전 1 다음 728x90