How can you see all of my SAS-related books? I’ve now added a 2nd way to see them. Either go to SAS books or the new Book Table. Please tell me which you prefer.
How can you see all of my SAS-related books? I’ve now added a 2nd way to see them. Either go to SAS books or the new Book Table. Please tell me which you prefer.
Last call for articles for VIEWS News 61: Become a VIEWS Consultant this month! I’m planning to publish VIEWS News issue 61 at the end of August 2020, which means that I need you to send me your short SAS-related articles by 17Aug2020 to views-uk@hollandnumerics.org.uk.
Topics include:
All the above examples will entitle the author to refer to themselves as a VIEWS Consultant!
There is also In Brief and Diary sections in each issue containing:
Looking forward to hearing from you soon…………..Phil
This is a project to read the daily Johns Hopkins COVID-19 data and visualise the national infection and fatality trends using Base SAS and SAS/STAT:
Some questions for you to answer:
This project is open to SAS programmers and to researchers. Follow the above instructions yourself, and then see if you can improve my SAS code by answering the questions.
Please send your saved SAS Studio flow containing your improved versions of the SAS programs to phil@hollandnumerics.org.uk. Anyone providing improvements that can be incorporated will be added to the credits for this project.
My first COVID-19 SAS project for SAS Studio/SAS University Edition can be found at “Can you help? Supporting Coronavirus Research by searching research papers with SAS“.
If you are still looking for SAS training, then please go to my blog post “SAS training for home-workers: Keeping your mind active and your skills current” for some more training options.
COVID-19 can be defeated, and, working together, we can make a difference!
The SAS course sections and topics themselves are in the SAS Programming Forum, which can only be accessed by Programming level members, but Free members can read the SAS course – Home page and see the individual section and topic names.
The SAS course and the SAS Programming Forum continue to grow, I have just added some new course sections and topics about Data Steps, Base SAS Procedures, PROC SQL, SAS Macros, SAS Enterprise Guide and SAS Studio, and there are now 54 topics in 7 different sections:
More topics and sections are being developed, so register for free now to be kept up-to-date about all of the news, so you can take advantage of the Programmer level when it suits you best!
I’ve added the final topic of the SAS Macros course in the SAS course (in the SAS Programming Forum), and it describes some of the syntax used in SAS Macros processing.
I have added, for those who don’t want to follow the course but would prefer to read the course notes, a copy of course notes as a downloadable PDF ebook, and I have now published Android ebook apps with the same content on Google Play and Amazon Appstore.
As other SAS courses are finalised I will be publishing them as PDF ebooks and Android apps too.
Please enjoy if you’ve subscribed to the SAS Programming Forum.
I’ve added 5 more topics to the Macros course in the SAS course (in the SAS Programming Forum), and they describe more of the syntax used in SAS macro programming.
I have added, for those who don’t want to follow the course but would prefer to read the course notes, copies of some of the course notes as downloadable PDF ebooks, and I have now published Android ebook apps with the same content on Google Play and Amazon Appstore.
The Macros book and apps will be published after I’ve added the final topic, and as other SAS courses are finalised I will be publishing them as PDF ebooks and Android apps too.
STOP PRESS: I’ll be presenting “Writing Reusable Macros, Part 1: Managing Data Sets” at the SUGUKI Lunch & Learn on Friday 10 January @ 1210 (GMT).
Please use this link to join me on Friday!
As part of the development of the VIEWS UK forum infrastructure, I’ve added a tag cloud for all of the forums used by logged-in blog members. This means that clicking a word or phrase in the tag cloud will generate a list of forum topics with that tag. I’ve also added a search form at the end of the page, in case you would like to search a specific forum.
Once you have logged into the blog site, this can either be accessed directly at Forum Tag Cloud page, or through the Menu via Forums, Features and Subscriptions > Forum Tag Cloud. If you have not logged in, then you will be directed to the Join Us page, and you won’t be able to see the item in the Menu! This is because the forums on the blog site can only be accessed by logged-in members.
I was considering attending PharmaSUG China at the end of August 2019, but I’ve been told that a seminar held previously in China on SAS programming efficiency had a low attendance, as programmers there are relatively young, so they like to learn techniques on their own, or take classes on topics that they cannot learn from the internet. However, they prefer challenging topics, which are hard to learn on their own.
I have now decided to delay what could be my one and only visit to China until 2020, and use the extra preparation time to find out a little more about what SAS programmers in China would be most interested in.
Therefore, please could you help me by answering this quick poll about the 1/2 day training sessions I currently provide. The answers will guide me to the best package to offer to PharmaSUG China 2020. Links to most of the training courses can be found below the poll.
If you have not yet voted and can view the poll results, but the Vote button is grey, your IP address may already have been used to vote on this poll. This is in fact quite common when viewing blog posts from a company PC, so I would therefore recommend that you try voting using your phone or your home PC instead.
Thank you in advance………..Phil
[poll id=”4″]
Are you going to PharmaSUG 2019 in Philadelphia? My paper, “The Art of Defensive Programming: Coping with Unseen Data”, is listed on the “Sneak Preview” page! This paper forms part of my Defensive SAS Programming course.
The conference runs from 16-19 June 2019, but I’m hoping to arrange my flights across the Atlantic so my wife and I can take in some of our “bucket” list in Boston and Niagara.
Hope to meet up with you in Philadelphia, and maybe even see you at my presentation!
Now that I have Mondays free from client-related contracts, I am able to do whatever I want, such as work in my garden, read books, write my own books and articles, develop apps and other software applications, or even give SAS training! So, to help you book 1-hour 1-to-1 training sessions with me to talk about the SAS topics of your choosing, I have created a SAS training session booking calendar.
Training sessions will be provided using Google Calendar and Hangouts, and cost GBP100.00 for each hour. The booking form allows you to copy in your chosen SAS-related topics from the list provided, and then we get together at the selected time for an hour of discussion around that topic, so you will be able to ask me any questions you need answering to learn more about SAS software. The topic selection allows me to prepare demonstrations and information specifically for the session, and other topics will be added to the list over time.
Note that I will only send out one Google Calendar invite, but, if you want to have some friends and colleagues around to join in, then that will be just fine.
SAS Global Forum 2018 was held in the Colorado Convention Center from April 8 to 11 (Sunday to Wednesday) in Downtown Denver.
Attending a large SAS conference like SAS Global Forum, with its 5,500 attendees, you have to be prepared to “think on your feet”, because nothing ever happens quite the way you expect it to, and finding a specific attendees requires luck and/or persistence. That said I found 60+ friends and contacts during the conference, from as far afield as Australia and the UK, and even met a friend in Denver airport on my way home!
It might be of interest to you that, even though many of the sessions were looking at the newest SAS products and features, including SAS/Viya, attendances generally appeared to be higher in the sessions involving SAS programming. In each session head counts were recorded, so the conference organisers will hopefully be able to see this for themselves. I presented “The Art of Defensive Programming” on the Tuesday afternoon to a full room of 148 seats, and with a queue of hopeful attendees outside. I was told afterwards that the room limit was 144, but 4 seats had been added before I started to present!
However, I would like to apologise to anyone who attended my paper and was disappointed that my 50-minute paper only lasted 20 minutes. I was making use of the new count-down timer on the desk, which told me how long I had to go, and then had amber and red lights to tell me when I had 5 minutes left and when I had to stop. Unfortunately I didn’t notice that the starting time had been set to 20 minutes, instead of 50 minutes, and nor did the room chair. If there are time left cards, or count-down timers, then I do tend to rely on them, rather than using my own watch, or the room clock (which I couldn’t see in that room anyway). Whenever I present I have specific slides which I use to check how fast, or slow, I’m going, and at the first of these slides I saw I only had 10 minutes left, so I upped my pace. However, I can assure everyone that I didn’t remove any of the content, even though I finished on 20 minutes to the second! I just cut back on the explanation I would have added to each slide, which could have extended my presentation to 50 minutes. Had the room chair or I known that there had been a queue outside, then I could have re-run my presentation in the 30 minutes I had left, so that no-one who wanted to attend would have missed out. But hindsight is a wonderful thing!
During the conference I ran a free prize draw at the ODS Graphics booth to win a copy of my latest book “SAS Programming and Data Visualization Techniques“. I set up the draw on the Sunday afternoon with a printout of the book’s cover and contents, a pile of cards for the entrant’s name and email address, and a box to put the completed cards. Unfortunately the cleaning team in the Quad were super-efficient, and on Monday morning the box with the completed cards from Sunday had gone! I had to borrow a plastic bowl from SAS Publishing for the completed cards, and hope that the cleaning team would ignore it. Anyway by 4pm on Tuesday the bowl was still there with 22 entry cards (although I’d had to replace the printout of the book’s cover and contents on Tuesday morning!), and Christine Grice’s card was drawn by Sanjay Matange. I arranged for an announcement to be made over the public address system, and I contacted Christine using email and the SASGF app, but was unable to find her during the conference. Happily though, since the conference, we’ve been in touch, and she now has copies of the 2 self-published ebooks that were included in my latest book.
After the conference my wife Angela and I went on a day tour into the nearby Rockies, visiting the Red Rocks Amphitheater, where the Beatles, John Denver and Widespread Panic had performed. We also visited several mining towns. Thursday was a very warm day in Denver with temperatures reaching 27C (81F), and Angela and I walked to the Denver Botanic Gardens in the afternoon. Friday, however, was not at all warm, with Denver reaching 6C (43F), but Central City in the Rockies reaching -3C (27F)! Idaho Springs was warmer at 0C (32F), but there was still a frozen waterfall there.
Did I enjoy the SAS Global Forum? Yes!
Did I enjoy exploring Denver and the Rockies? Yes, and I tasted 25 local beers while I was there too!
Would I come back? If I had the opportunity to present in Denver again, then Yes!
I’m not planning to attend the SAS Global Forum 2019 in Dallas, unless I’m invited to run a SAS training course alongside the conference, but I will be at PharmaSUG 2019 in Philadelphia, which will be my first time at PharmaSUG! I’m hoping to run a training course before or after the conference, and present at the conference too. Hopefully I’ll be able to meet you there (and I’ll be bringing my own clock!).
You must be logged in to post a comment.