판다스로 차트를 그리고 있습니다.
여차저차해서 그리긴 했는데, y축 값이 숫자로 고정된 값이 아니라 좌표값을 그대로 가져오고 있습니다.
y축 값을 조정해줘야 할 거 같은데, 도통 모르겠습니다.
좌우 그래프 모두 동일합니다. 왼쪽의 그래프를 엑셀로 그려보았습니다.
그래프의 결과값이 확연히 다른것을 확인 할 수 있습니다.
어떻게 해결해야 할까요?
작성 코드(파이썬 3.7)
df = pd.DataFrame(NewList)
df.to_excel('Result.xlsx')
print(df)
print('\n총 데이터: ',len(df))
import matplotlib.pyplot as plt
from numpy.random import randn
#%matplotlib inline
fig = plt.figure()
fig.set_size_inches(10,4)
ax1 = fig.add_subplot(1,2,1)
ax2 = fig.add_subplot(1,2,2)
#ax.plot(randn(50).cumsum(),'k-')
x = range(len(df[2]))
ax1.plot(df[1], df[2],'ko-', markeredgecolor='r')
ax2.plot(df[3],'ro-', markeredgecolor='y')
아나콘다 결과창입니다.
엑셀로 그려본 왼쪽 차트의 올바른 모양입니다.