Bonjour,
Je dois faire un graphique comprenant des données trimestrielles et lorsque je lance le code ci-dessous, l'axe des X commence par 0 et non par la première date de mon échantillon.
Quelle transformation dois-je faire afin d'obtenir "2008.Q1" à la place du 0 (graphique et bdd en annexe)(1ère colonne de la bdd = année; 2ème colonne de la bdd = n° semestre).
Ci-joint, voici ma base de donnée et graphique (si jms)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 close all clear all clc; %Import data data = importdata('GDP.csv'); N = length(data.data); year = data.data(:,1); quart = data.data(:,2); gdp = data.data(:,3); %Create the variable for the GDP growth for i=2:N; growth(i) = (gdp(i)-gdp(i-1))/gdp(i-1); end; %Plot the time series for GDP and GDP Growth f=figure; set(gcf,'color','w'); subplot(2,1,1); plot(gdp,'-r'); subplot(2,1,2); plot(growth,'-r');
https://mon-partage.fr/f/Mp7RXPLZ/
https://mon-partage.fr/f/JOlTJkLD/
En vous remerciant énormément pour votre aide!
Student90
Partager