AttributeError: 'Figure' object has no attribute 'subtitle'
matplotlib 혹은 seaborn으로 두개의 그래프 (ax:캔버스)를 하나의 fig(액자)에 넣을 수 있다 import matplotlib.pyplot as plt import pandas as pd s1 = pd.Series([1, 2, 3, 4]) s2 = pd.Series([5, 4, 3, 2]) fig, ax = plt.subplots(1, 2, figsize=(6, 3), constrained_layout=True) s1.plot(ax=ax[0]) s2.plot(ax=ax[1]) plt.show() 이 때 그래프 전체에 제목을 달고 싶다면 fig에 제목을 달면 된다. subtitle 함수로 fig에 제목을 달아보자 import matplotlib.pyplot as plt import pan..
2023. 5. 19.
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
에러 메세지 ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all(). 번역: 시리즈의 진릿값은 모호합니다. a.empty, a.bool(), a.item(), a.any() 또는 a.all()을 사용하세요. 이 오류는 판다스 초심자에게 매우 자주 발생하는 에러 중 하나입니다. 여러 가지 원인이 있을 수 있지만 특히, 조건문을 작성할 때 논리 연산을 잘못 사용할 때 빈번하게 발생합니다. 에러 발생 상황 에러가 발생하는 상황을 예시와 함께 살펴보겠습니다.import pandas as pd# 예시 데이터 프레임 생성df = pd.DataFrame( {'name': [..
2023. 5. 3.