데이터 분석가

ValueError: Multi-dimensional indexing 본문

파이썬 (python) 에러코드 모음

ValueError: Multi-dimensional indexing

PlintAn 2023. 8. 20. 18:48

seaborn >> histplot 실행 시 오류코드

이 문제는 seaborn의 histplot 함수가 데이터를 처리하는 방법과 관련이 있다.

 

ValueError: Multi-dimensional indexing (e.g. `obj[:, None]`) is no longer supported. Convert to a numpy array before indexing instead.
Output is truncated. View as a scrollable element or open in a text editor. Adjust cell output settings...

해결방법:

# 잔차의 히스토그램
plt.figure(figsize=(10, 6))
plt.hist(residuals, bins=30, density=True, alpha=0.7, color='blue')

# KDE를 추가하려면
from scipy.stats import gaussian_kde
density = gaussian_kde(residuals)
xs = np.linspace(min(residuals), max(residuals), 1000)
plt.plot(xs, density(xs), color='red')

plt.title('Residuals Histogram')
plt.xlabel('Residuals')
plt.ylabel('Density')
plt.show()

 

Comments