資料是兩列數字,如圖

import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv( 'usdxvix.csv', index_col=0, parse_dates=True, dayfirst=True )
fig = plt.figure(figsize=(16,6), dpi=100)
ax = fig.add_subplot(1, 1, 1)
x = data.index
y = data.values
ax.plot(x,y,color='#2b4750', linewidth=2, linestyle='-' )
ax.set_xlim(-1, len(x)+1)
ax.set_ylim( y.min()*0.8, y.max()*1.2 )
ax.set_xticks(range(0,len(x), 80))
ax.set_xticklabels([x[i].strftime('%Y-%m-%d') for i in ax.get_xticks()], rotation=90 );
plt.plot(x,y,color='#2b4750', linewidth=2, linestyle='-' )
為什么輸出的只有一個空的坐標軸?
uj5u.com熱心網友回復:
先看看是不是資料沒傳過去,應該是日期傳過去了,Y軸沒傳過去轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/36715.html
