문제: matplotlib로 DataFrame을 플롯할 때 인덱스 열이 날짜/시간 값입니다.
해결책: 이 문제를 해결하려면 인덱스 열을 복제하는 새 열을 추가해야 합니다. 그런 다음 이 복제된 열을 플롯팅에 사용할 수 있습니다.
구현:
df3 = df3.reset_index()
df3['Time'] = df3.index
또는 인덱스를 재설정하지 않고 새 열을 생성할 수 있습니다.
df3['new'] = df3.index
plt.plot(df3['magnetic_mag mean'], df3['Time'], label='FDI')
추가 팁:
df = pd.read_csv('university2.csv', sep=";", skiprows=1, index_col='YYYY-MO-DD HH-MI-SS_SSS', parse_dates=True)
위 내용은 Matplotlib에서 DateTime 인덱스를 사용하여 DataFrame을 그리는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!