figure() parcorr(Y) %偏相关 %ACF和PACF图 y_h_adf = adftest(Y) y_h_kpss = kpsstest(Y) %平滑性检验,yd1_h_adf =1,yd1_h_kpss =0,通过检验 train_size = round(length(time_series_data) * 0.95); train_data = time_series_data(1:train_size); test_data = time_series_data(train_size+1:end); Yd1 = diff(train_data); %一阶差分图 plot(Yd1) datetick('x', 'yyyy-mm-dd') %格式化时间轴 xlabel('时间') ylabel('汇率/(单位:元)') 怎么让这段代码的X坐标从2020开始
时间: 2024-03-05 18:55:16 浏览: 18
可以在 `datetick` 函数中指定时间轴起始时间,比如:
```matlab
datetick('x', 'yyyy-mm-dd', 'keepticks', 'keeplimits', 'startdate', '2020-01-01')
```
这样就会让时间轴的起始时间从 2020 年开始,保持原有的刻度和范围。
相关问题
figure() parcorr(Y) %偏相关 %ACF和PACF图 y_h_adf = adftest(Y) y_h_kpss = kpsstest(Y) %平滑性检验,yd1_h_adf =1,yd1_h_kpss =0,通过检验 train_size = round(length(time_series_data) * 0.95); train_data = time_series_data(1:train_size); test_data = time_series_data(train_size+1:end); Yd1 = diff(train_data); %一阶差分图 plot(Yd1) datetick('x', 'yyyy-mm-dd') %格式化时间轴 xlabel('时间') ylabel('汇率/(单位:元)') 怎么让这段代码的X坐标从2020开始
可以用 `xlim` 函数设置 X 轴的范围,即将起始时间设置为 2020 年的时间戳,比如:
```matlab
xlim(datenum('2020-01-01'), [])
```
这样就会将 X 轴的范围从 2020 年开始,到最后的时间戳为止。完整的代码如下:
```matlab
figure()
parcorr(Y) %偏相关 %ACF和PACF图
y_h_adf = adftest(Y)
y_h_kpss = kpsstest(Y) %平滑性检验,yd1_h_adf =1,yd1_h_kpss =0,通过检验
train_size = round(length(time_series_data) * 0.95);
train_data = time_series_data(1:train_size);
test_data = time_series_data(train_size+1:end);
Yd1 = diff(train_data); %一阶差分图
plot(Yd1)
datetick('x', 'yyyy-mm-dd') %格式化时间轴
xlabel('时间')
ylabel('汇率/(单位:元)')
xlim(datenum('2020-01-01'), []) %设置 X 轴范围
```
注意,此处用到了 `datenum` 函数将日期字符串转换为 MATLAB 中的时间戳。
figure() parcorr(Y) %偏相关 %ACF和PACF图 xlabel('时间') ylabel('汇率/(单位:元)') y_h_adf = adftest(Y) y_h_kpss = kpsstest(Y) %平滑性检验,yd1_h_adf =1,yd1_h_kpss =0,通过检验 train_size = round(length(time_series_data) * 0.95); train_data = time_series_data(1:train_size); test_data = time_series_data(train_size+1:end); Yd1 = diff(train_data); %一阶差分图 plot(Yd1)怎么修改代码让横坐标显示时间
在绘制图形时,可以使用datetick函数来格式化时间轴。具体的代码如下:
```
figure()
parcorr(Y) %偏相关
%ACF和PACF图
xlabel('时间')
ylabel('汇率/(单位:元)')
y_h_adf = adftest(Y)
y_h_kpss = kpsstest(Y) %平滑性检验,yd1_h_adf =1,yd1_h_kpss =0,通过检验
train_size = round(length(time_series_data) * 0.95);
train_data = time_series_data(1:train_size);
test_data = time_series_data(train_size+1:end);
Yd1 = diff(train_data); %一阶差分图
plot(train_data(2:end), Yd1) %修改一阶差分图的横坐标
datetick('x', 'yyyy-mm-dd') %格式化时间轴
```
其中,datetick函数的第一个参数代表要格式化的坐标轴,'x'表示x轴;第二个参数代表时间轴的格式,'yyyy-mm-dd'表示年-月-日的格式。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)