A data analyst recently asked a question about restricted least square regression in SAS. Recall that a restricted regression puts linear constraints on the coefficients in the model. Examples include forcing a coefficient to be 1 or forcing two coefficients to equal each other. Each of these problems can be
English
The popular image of data scientists is very much a bit of a geek or nerd. However, that’s not strictly accurate. It may not be – as Harvard Business Review famously suggested – the sexiest job of the 21st century. But it is a long way from the perceived world
There are three types of visualization APIs defined in the SAS Viya REST API reference documetation: Reports, Report Images and Report Transforms. You may have seen the posts on how to use Reports and Report Images. In this post, I'm going to show you how to use the Report Transforms
Right now people are living with a great amount of grief and uncertainty. We can’t dismiss our feelings or our very justified worries and concerns. However, we can have a both/and way of thinking. It may help to think of it this way: When we are anxious or uncertain, our
A note from Udo Sglavo: In Digital transformation, scientific computing, and peace of mind, I mention that the COVID-19 pandemic is paralyzing the world. However, new challenges are also inspiring new ideas to tackle those challenges. We might ask questions about what is causal in nature, trying to figure out
This is the third installment of a series focused on discussing the secure integration of custom applications into your SAS Viya platform. I began the series with an example of how a recent customer achieved value-add on top of their existing investments by building a custom app for their employees
[Nabaruna Karmakar was coauthor of this post] A study was conducted at the University of Denver on The Economic Impacts of the Austin, Texas "No Kill" Resolution. The study found great value in creating an animal welfare-focused community. It highlighted the benefits of economic growth due to an increased need in
My 2020 SAS Global Forum paper was about how to write custom parallel programs by using the iml action in SAS Viya 3.5. My conference presentation was canceled because of the coronavirus pandemic, but I recently recorded a 15-minute video that summarizes the main ideas in the paper. One of
The Text Investigation Framework utilizes several technologies built on SAS Viya, including SAS Visual Text Analytics, SAS Visual Data Mining and Machine Learning, and SAS Visual Investigator. SAS Visual Investigator acts as the orchestrator to surface the results. With its broad set of capabilities, SAS Visual Investigator can perform scenario authoring, alert generation and disposition, and comprehensive workflow to gather vital outcomes and feedback.
To get 100% right at a test is something that does not happen every day. But it is achievable. There are different ways of getting a high score and here is one example. Laurent Barmaverain - a business intelligence and data science master's degree student at the university of Turin,
After a day out shoveling snow from a freak early September storm, here is editor-in-chief Len Tashman's preview of the Fall 2020 issue of Foresight: The International Journal of Applied Forecasting. Preview of Foresight (Fall 2020) The Fall 2020 issue of Foresight—number 59 since inception in 2005—features the final installment of
The pandemic may have other implications for manufacturing. For example, we could see factories moving away from a reliance on physical labour.
Congratulations to Rick Wicklin for 10 Years of The Do Loop Rick Wicklin, author of The Do Loop I want to take a moment to congratulate my colleague Rick Wicklin on the 10th Anniversary of his blog, The Do Loop. Rick is Distinguished Researcher in Computational Statistics at SAS, and our
I previously wrote about the RAS algorithm, which is a simple algorithm that performs matrix balancing. Matrix balancing refers to adjusting the cells of a frequency table to match known values of the row and column sums. Ideally, the balanced matrix will reflect the structural relationships in the original matrix.
Unlocking the potential of your unstructured text data can lead to great business outcomes but the prospect of starting a new or enhancing your existing Natural Language Processing (NLP) program can feel overwhelming because of the inherently unique (and sometimes messy) nature of human language. Text data doesn’t fit neatly into rows or columns the way that structured data does, which can make it seem more complex to work with. Conversations and written language range from objective statements to subjective perspectives and opinions. The same sentence, depending on its intent and the nuances in how it's said, can have a positive, negative, or neutral sentiment. To get us started, we'll share different types of NLP models used to analyze unstructured data with a focus on the hybrid approach.
Heather Cartwright, General Manager of Microsoft Health, joined me to contemplate the new horizons in healthcare made possible by SAS and Microsoft’s new strategic partnership. The four walls of the doctor’s office are disappearing. Following decades of planning for hypotheticals, this year health care organizations were compelled to make good on the promise of digital transformation. Meeting the
Analytics can help to surface broad macro-scale issues about productivity, demand, and ideal methods of cultivation.
When my son started kindergarten last year, I was excited to embark on the lunchbox packing adventure. The year started out strong but about a month or two in, the novelty wore off. Sound familiar? While this school year looks very different for most of us, the dreaded school lunchbox
Welcome back! Today, I continue with part 2 of my series on building custom applications on SAS Viya. The goal of this series is to discuss securely integrating custom-written applications into your SAS Viya platform. In the first installment of this series, I outlined my experiences on a recent project.
This blog is reposted from March 2015. Many of our kids are dealing with high levels of anxiety related to the pandemic and online school so it seems like a good time to re-post it. I recently read an article I loved on how to explain anxiety to children. Even
Inclusion and diversity are strengths. The SAS company culture is built on a foundation of caring for one another and holding ourselves and others accountable. That includes recognition and accountability for where we can improve. Our work of inclusivity is evolving and continuous. We must frequently re-examine the way we speak, act
Local government gets some bad press. There is no doubt that some could be better, but many are strongly focused on delivering high-quality services for their citizens. However, these "good news" stories seldom make the press – even in local newspapers in slow weeks. Like most public sector organisations around
As COVID-19 began to spread rapidly, curious minds from across the company were tapped to create analytic models to help – fast. “In the early stages of the pandemic, SAS created a companywide internal organization with the goal of providing analytics to help combat the pandemic. The COVID-10 Science Advisory
Matrix balancing is an interesting problem that has a long history. Matrix balancing refers to adjusting the cells of a frequency table to match known values of the row and column sums. One of the early algorithms for matrix balancing is known as the RAS algorithm, but it is also
This blog post, inspired by my work on this topic with a SAS customer, focuses on how to create and use locale-specific informats to read in numeric values from a Microsoft Excel file and then transform them into SAS character values. I incorporated this step into a macro that transforms ones and zeroes from the Excel file into meaningful information for multilingual readers.
My name is Carlotta Pacifici, I’m 25 years old and I live in Rome. Last November, I started an internship at SAS while completing my degree course in statistics at the University of Rome La Sapienza. How it began I first got to know SAS in the first year of
As citizens of the Internet, we are all familiar with IP addresses -- probably more so than our Internet founding fathers had ever intended. These addresses are typically represented in a 4-piece segmented list of numbers separated by dots. Here is an example: "149.173.5.120". Each segment is called an octet
Because SAS Viya provides distributed computing capabilities, customers wonder how it compares to SAS Grid Manager. SAS® Grid Manager and SAS® Viya® implement distributed computing according to different computational patterns.
SAS offering free learning resources in celebration of programmers For more than 40 years, SAS programmers have crafted software and solutions that transform the world. From statistics to data science, to analytics and artificial intelligence, people writing code have architected a new economy with incredible opportunities. SAS Programmer Week honors
Through our new strategic partnership, SAS and Microsoft are helping the public sector realize the power of analytics in the cloud. I spoke with Daniel Sumner, Worldwide Director of Smart Infrastructure at Microsoft, to explore the possibilities of more robust analytics and cloud strategies in government — and the technology