BookmarkSubscribeRSS Feed
Vish33
Lapis Lazuli | Level 10

Hi All,

I am using PROC GCHART and want to ganerate the graph in date Vs time , i googled it but i did nt get any solution , please suggest if any ideas.

can we give it in Axis statement  as below.

AXIS1 Order=(mm:ss to mm:ss)

Please find the attachment and suggest on this.

Thanks,

Vish


graph.jpg
2 REPLIES 2
data_null__
Jade | Level 19

if you look here SAS/GRAPH(R) 9.3: Reference, Third Edition

You will find the answer

value-list

For date and time values, value-list                                  can have the following forms:                              
  • SAS-valuei <...”SAS-valuei>”                                         
  • SAS-valuei TO                                             “SAS-valuei <BY interval>                                                                                      

SAS-valuei
is any SAS date, time,                                       or datetime value described for the SAS functions INTCK and INTNX.                                       Enclose the value in quotation marks and specify                                       one of the following for i:                                   
D
date
T
time
DT
datetime

interval
is one of the valid                                       arguments for the INTCK or INTNX functions.  These are the default                                       intervals:                                     
DAY
default interval for                                             date                                         
SECOND
default interval for                                             time                                         
DTSECOND
default interval for                                             datetime                                         

These value lists use                                 SAS date and time values:   

order=("25MAY11"d "04JUL11"d "07SEP11"d) order=("01JUL10"d to "01AUG10"d) order=("01JUL11"d to "01JAN11"d by week) order=("9:25"t to "11:25"t by minute) order=("04JUN11:12:00:00"dt to "10JUN11:12:00:00"dt by dtday)
GraphGuy
Meteorite | Level 14

You mention that you're wanting to use Gchart (for bar charts, I assume?)

One important thing to know is that you'll probably want to use the 'discrete' option, so that each of the date (or time) values in your data becomes a discrete bar in your bar chart ... otherwise Gchart will probably treat them as numeric (which is what they are) and group & split them into a histogram.

SAS INNOVATE 2024

Innovate_SAS_Blue.png

Registration is open! SAS is returning to Vegas for an AI and analytics experience like no other! Whether you're an executive, manager, end user or SAS partner, SAS Innovate is designed for everyone on your team. Register for just $495 by 12/31/2023.

If you are interested in speaking, there is still time to submit a session idea. More details are posted on the website. 

Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

Get the $99 certification deal.jpg

 

 

Back in the Classroom!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 2 replies
  • 608 views
  • 0 likes
  • 3 in conversation