Bonjour à tous,
J'ai un petit problème d'affichage sur mon axe des ordonnées, en effet mon échelle est très grande elle commence par 40 000 000 et termine par 180 000 000. Or sur mon pdf, les chiffres sont affichés de cette manière (gain de place?) 2.32E+07 ce que je ne souhaite pas. J'ai essayé d'agrandir la région du graphique, d'augmenter la longueur et la largeur.
Si quelqu'un à une option merci à lui, car je bloque vraiment, voici mon code.
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91 /*-- Objet 2: Graphique--*/ GOPTIONS RESET=all FTITLE="Helvetica/bold" FTEXT="Helvetica" HTITLE=1 HTEXT=4pct ; OPTIONS MISSING=""; SYMBOL1 INTERPOL=JOIN HEIGHT=6pct VALUE=dot CV=orange LINE=1 WIDTH=8 ; SYMBOL2 INTERPOL=JOIN HEIGHT=6pct VALUE=dot CV=green LINE=1 WIDTH=8 ; LEGEND1 ACROSS=2 SHAPE=BAR(2.5pct,2.5pct) VALUE=(h=4pct JUSTIFY=center tick=1 "Nb" tick=2 "Nb-1" ) POSITION=(top right inside) LABEL=none FRAME CBORDER=BLACK OFFSET=(-2,) ; AXIS1 LABEL=none STYLE=1 WIDTH=4 MINOR=none ORDER=(40 000 000 TO 180 000 000 BY 20 000 000) ; AXIS2 LABEL=none STYLE=1 WIDTH=4 MINOR=none ORDER=(1 TO 12 BY 1) ; ODS REGION x=140 mm y=110 mm width=130 mm height=70 mm; DATA toto.temp; LENGTH function $6 text $20 ; RETAIN xsys ysys "2" when "a" ; SET toto.données; function="label"; x=mois; xsys="2"; ysys="2"; when="a"; DO; y=nb; position="3"; color="orange"; OUTPUT; y=nb-1; position="F"; color="green"; OUTPUT; END; RUN; PROC GPLOT DATA=toto.donnee; FORMAT mois mois.; PLOT nb * mois nb-1 * mois / VAXIS=AXIS1 HAXIS=AXIS2 OVERLAY NOFR LEGEND=LEGEND1 VREF=40 000 000 TO 180 000 000 BY 20 000 000 ANNOTATE=toto.temp ; RUN; QUIT;
Merci à vous.
Partager