我有一个形状为1 x 1358的单元格,其中包含字符串格式的日期。它的每日数据大约为5年。
我有一个简单的情节。在x轴上,我希望日期不是观察的数量或数量。我只想要显示年份和月份,并且只需要每6个月显示一次标签。
我该怎么做?
以下是我的尝试
ax1 = figure(1);
ax1.XTick = pdates;
datetick(ax1,'x','yy-mmm','keepticks');
以下是错误消息
Error using datetick>parseinputs (line 325)
Incorrect arguments
Error in datetick (line 109)
[axh,nin,ax,dateform,keep_ticks,keep_limits] = parseinputs(varargin);
Error in plot_variables (line 27)
datetick(ax1,'x','yy-mmm','keepticks');
答案 0 :(得分:0)
尝试这可能是
ax1 = gca; %// obtain the current axis-handle
ax1.XTick = pdates;
datetick(ax1,'x','yy-mmm','keepticks');