All Posts
If you're a fan of SAS' ODS Graphics, you probably know that it does pretty much everything except geographical maps. But it's flexible enough that you can "fake it 'till you make it"! This example describes how to fake a geographical (choropleth) heat map using Proc SGplot polygons. In my
SAS will be well represented at the 2017 INFORMS Conference on Business Analytics and Operations Research, which takes place April 2-4 at Caesars Palace in Las Vegas, NV. Two dozen SAS staff will participate in this conference. SAS/OR, the SAS Global Academic Program, and JMP will have adjacent and coordinated
The second round of the 2017 NCAA Men’s Basketball Tournament was an interesting one. Eight-seeded Wisconsin took out the reigning champion Wildcats, despite pundit predictions that Villanova could go all the way again. South Carolina, 24-10 in the SEC during the regular season, upset perennial favorite Duke by seven points.
The code clinic at SAS Global Forum 2017 $0 copay, no deductible. No waiting rooms, no outdated magazines. What kind of doctor’s office is this? While we might not be able to help with that nasty cough, SAS Code Doctors are here to help – when it comes to your
David Loshin extends his exploration of ethical issues surrounding automated systems and event stream processing to encompass data quality and risk considerations.
With new health recommendations suggesting 8-10 servings of low carbohydrate vegetables daily, it’s been exciting to see how the creative foodie community is using vegetables in place of high carb starches in recipes. If you haven’t heard, cauliflower rice is the newest kid on the block. The premise behind the
Prior to SAS/IML 14.2, every variable in the Interactive Matrix Language (IML) represented a matrix. That changed when SAS/IML 14.2 (released with SAS 9.4m4) introduced two new data structures: data tables and lists. This article gives an overview of data tables. I will blog about lists in a separate article.
In just a few short months the European General Data Protection Regulation becomes enforceable. This regulation enshrines in law the rights of EU citizens to have their personal data treated in accordance with their wishes. The regulation applies to any organisation which is processing EU citizens’ data, and the UK
If you give an artist some tools, they can create a pretty picture. Sure, they might have a preferred tool - but they can probably do a pretty decent job no matter what you give them (paint, colored pencils, watercolor, charcoal, etc). And creating pretty graphs in SAS is no
Part 504 of the US Department of Financial Services Superintendent’s Regulations seems to significantly up the requirements for firms to conduct ongoing review and continuously improve their approach to anti-money laundering (AML) monitoring. But is it really very different from the intergovernmental Financial Action Task Force's broader suggestions to introduce
Let’s look at the term “accessible” and how it relates to the SAS world. Accessible output is output that can be read by a screen reader to someone with low or no vision, visualized by someone with low vision or color blindness, or navigated by someone with limited mobility. In
Unless you’ve been living under a rock, you've surely noticed the increasing numbers of headlines about big data, Hadoop, internet of things (IoT) and, of course, data streaming. For many companies, this next generation of data management is clearly marked "to play with later." That's because adopting the next wave
SAS formats are very useful and can be used in a myriad of creative ways. For example, you can use formats to display decimal values as a fraction. However, SAS supports so many formats that it is difficult to remember details about the format syntax, such as the default field
Quality in every thought, every action, every outcome You might think differentiating on the quality of your products is a no-brainer – who wouldn’t seek to make every product incredibly high quality? Yet experience shows us that many manufacturers only capture data from the production line. While this approach creates
Editor’s note: This is the third in a series of articles to help current SAS programmers add SAS Viya to their analytics skillset. In this post, Advisory Solutions Architect Steven Sober explores how to accomplish distributed data management using SAS Viya. Read additional posts in the series. In my last article I