BookmarkSubscribeRSS Feed
tc
Lapis Lazuli | Level 10 tc
Lapis Lazuli | Level 10

SasOdsGraphicsTwitterX.png

 

SAS ODS Graphics code to generate the new Twitter X logo. Used Microsoft Paint to grab the x/y vertex points for the polygons from image accompanying Elon Musk just changed Twitter's logo again article in The Verge.

 

* Fun With SAS ODS Graphics: 3-Polygon Twitter X Logo;

data twitterXlogo;                   /* Generate 4 pairs of x,y points for 3 polygons */ 
infile datalines dlm=', ';           /* 1 = White line lower left to upper right */ 
input x y@@;                         /* 2 = White outline lower right to upper left */ 
id=floor((_n_-1)/4)+1;               /* 3 = Blue fill line lower right to upper left */ 
datalines;                           
0,0 540,620 590,620 50,0
435,0 0,620 185,620 620,0
460,35 70,585 160,585 550,35
;                                    /* Plot polygons against Twitter blue background */
ods graphics / reset antialias border=off width=6.2in height=6.2in;
proc sgplot aspect=1 pad=0 nowall noborder noautolegend;
styleattrs backcolor=cX1DA1F2 datacolors=(white white cX1DA1F2);
polygon x=x y=y id=id / group=id nooutline fill;
xaxis display=none offsetmin=.1 offsetmax=.1; 
yaxis display=none offsetmin=.1 offsetmax=.1; 
run;

 

USING PAINT TO GRAB POLYGON VERTEX POINTS

PaintTwitterX.jpg

 

 

 

 

1 REPLY 1
ChrisHemedinger
Community Manager

Cool take on this! Now can you make it flash at a bazillion lumens like the real thing?

Register for SAS Innovate 2025!! The premier event for SAS users, May 6-9 in Orlando FL. Sign up now for the best deals!

SAS Innovate 2025: Register Now

Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 893 views
  • 5 likes
  • 2 in conversation