python代码出错

python问题,求解
源码

import statsmodels.tsa.api as smt
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

def drawts(y,pname):
    ##draw ax
    fig = plt.figure(figsize=(10,8))
    ts_ax=plt.subplot2grid((2,2),(0,0),colspan=2)
    acf_ax=plt.subplot2grid((2,2),(1,0))
    pacf_ax=plt.subplot2grid((2,2),(1,1))
    ##draw plot
    ts_ax.plot(y,'*-')
    ts_ax.set_title('Time Series Analysis Plots')
    smt.graphics.plot_acf(y,lags=None,ax=acf_ax,alpha=0.05) ##2sigma
    smt.graphics.plot_pacf(y,lags=None,ax=pacf_ax,alpha=0.05)  ##2sigma
    #plt.savefig('%s.jpg'%pname,dpi=256)
    plt.show()
    plt.close()

# def mydrawts(y, pname):
#     myname = 'LIFUZHE'
#     ##draw ax
#     fig = plt.figure(figsize=(10, 8))
#     ts_ax = plt.subplot2grid((2, 2), (0, 0), colspan=2)
#     acf_ax = plt.subplot2grid((2, 2), (1, 0))
#     pacf_ax = plt.subplot2grid((2, 2), (1, 1))
#     ##draw plot
#     ts_ax.plot(y, '*-')
#     ts_ax.set_title('Time Series Analysis Plots(custom %s)' % myname)
#
#     ##calclate acf
#     myacf = np.ones((17))
#     ###YOUR CODE to calculate autocorrelation function
#     ###YOUR CODE to calculate autocorrelation function
#     ###YOUR CODE to calculate autocorrelation function
#     ###YOUR CODE to calculate autocorrelation function
#     ###YOUR CODE to calculate autocorrelation function
#
#     twosigma = np.ones((17))
#     ###YOUR CODE to calculate 2 sigma
#     ###YOUR CODE to calculate 2 sigma
#     ###YOUR CODE to calculate 2 sigma
#     ###YOUR CODE to calculate 2 sigma
#     ###YOUR CODE to calculate 2 sigma
#
#     acf_ax.bar(range(len(myacf)), myacf)
#     acf_ax.fill_between(range(len(myacf)), -1 * twosigma, twosigma, color='lightblue')
#
#     # plt.savefig('%s.jpg'%pname,dpi=256)
#     plt.show()
#     plt.close()

##read data
dfname='1.3'
y=pd.read_csv('%s.csv'%dfname,header=None)
y.iloc[:,0]=y.iloc[:,0].astype('float')
y=y.values[:,0]
drawts(y,dfname)
# mydrawts(y,dfname)

报错内容:

Traceback (most recent call last):
  File "/Users/apple/Desktop/gfsfsd.py", line 56, in 
    y=pd.read_csv('%s.csv'%dfname,header=None)
  File "/Users/apple/opt/anaconda3/lib/python3.9/site-packages/pandas/util/_decorators.py", line 311, in wrapper
    return func(*args, **kwargs)
  File "/Users/apple/opt/anaconda3/lib/python3.9/site-packages/pandas/io/parsers/readers.py", line 680, in read_csv
    return _read(filepath_or_buffer, kwds)
  File "/Users/apple/opt/anaconda3/lib/python3.9/site-packages/pandas/io/parsers/readers.py", line 575, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
  File "/Users/apple/opt/anaconda3/lib/python3.9/site-packages/pandas/io/parsers/readers.py", line 933, in __init__
    self._engine = self._make_engine(f, self.engine)
  File "/Users/apple/opt/anaconda3/lib/python3.9/site-packages/pandas/io/parsers/readers.py", line 1217, in _make_engine
    self.handles = get_handle(  # type: ignore[call-overload]
  File "/Users/apple/opt/anaconda3/lib/python3.9/site-packages/pandas/io/common.py", line 789, in get_handle
    handle = open(
FileNotFoundError: [Errno 2] No such file or directory: '1.3.csv'

1.3.csv文件不存在,将这个文件放到python文件所在目录,或者指定完整的物理路径
FileNotFoundError: [Errno 2] No such file or directory: '1.3.csv'

img