Posts

Example of comparing SAS scan function to Python split function

SAS Version: data _null_;   name1 = "Richard Thornton";   fname = scan(name1,1);   lname=scan(name1,2);     print fname;     print lname; run; Python 3.x Version: name1 = "Richard Thornton" fname=name1.split(" ")[0] lname=name1.split(" ")[1] print(fname) print(lname) explanation:  The split() function takes the string and turns the individual elements into a new variable which is essentially a list, based on the delimiter passed. To reference, each item in the list, an offset is passed via [0] or [1].  Python is like C, it references from 0, not 1, as SAS does.

Looking for New SAS assignment

As of July 31, 2018 I am looking for a new SAS assignment, will travel up to 80% of time. thornton.richard@gmail.com 201-787-8066 Call or email for an updated resume. Thanks.

Resume of Richard Thornton

Richard E. Thornton SAS Developer & Health Data Scientist Home: 201.787.8066 49 Moorsgate Circle Cell: 201.787.8066 East Windsor, NJ 08520 E-mail: thornton.richard@gmail.com summary Advanced SAS Developer and Statistician with broad industry experience most recently in pharmaceuticals, healthcare insurance, and healthcare CRO’s including a solid ten years applied to HEOR studies and personalized medicine. Advanced analytical skills with twenty plus years of recognized contributions to the bottom line. Well–regarded team member and mentor, over twenty years of proficient SAS programming and five years R expereince strong interpersonal, and solid project management skills. Analytical Software : Base SAS, SAS/GRAPH, SAS/STAT, SAS/ETS, SAS Enterprise Guide, SAS Enterprise Miner, Oracle (Toad, PL/SQL), SQL Server (T–SQL), Queryman (now Teradata SQL Assistant), MS SQL Server, Excel, Tableau, Spotfire, RStudio, Python Programming Languages/O