Python pyplot语法错误

时间:2018-08-18 07:56:44

标签: python matplotlib

def Prediction2():
    df = TCTDBt
    df = df.sort_values('time')
    print df
    plt.figure(figsize = (18,9))
    plt.plot(range(df.shape[0]),(df['price'])
    plt.xticks(range(0,df.shape[0],100),(df['time'].loc[::100],rotation=45)
    plt.xlabel('time',fontsize=18)
    plt.ylabel('Price',fontsize=18)
    plt.show()

大家好,我在第7行遇到语法错误,但是我尝试改变我能想到的每件事,看看有什么问题吗?

def Prediction2():
    df = TCTDBt
    df = df.sort_values('time')
    print df
    plt.figure(figsize = (18,9))
    plt.plot(range(df.shape[0]),(df['price']))
    plt.xticks(range(0,df.shape[0],100),(df['time'].loc[::100],rotation=45))
    plt.xlabel('time',fontsize=18)
    plt.ylabel('Price',fontsize=18)
    plt.show()

认为我应用了固定的语法错误

1 个答案:

答案 0 :(得分:0)

plt.xticks(range(0,df.shape[0],100),df['time'].loc[::100],rotation=45)

该行@PRMoureu所需的语法是否正确,上面的行也缺少括号