The other day I was trying to numerically integrate the function f(x) = sin(x)/x on the domain [0,∞). The graph of this function is shown to the right. In SAS, you can use the QUAD subroutine in SAS IML software to perform numerical integration. Some numerical integrators have difficulty computing
English
Could lithium, copper, nickel and magnesium become more valuable than oil and gas? The World Bank expects the demand for these materials to increase by 500% by 2050. Known as critical raw materials (CRMs), they are hard to replace and are essential in our transition to renewable energy. Solar panels
Recently my manager, Dana Aderhold, shared this Psychology Today post that tackles myths of workplace mental health. She highlighted this sentence on the concept of managers serving as brokers of supportive resources: “You do not need to be a therapist to your team—a best practice is to be a broker
National Institute on Drug Abuse research shows that an estimated 65% percent of the United States prison population has an active substance use disorder (SUD). Another 20% percent did not meet the official criteria for an SUD but were under the influence of drugs or alcohol at the time of
From solutions engineers and students to analysts and data scientists, SAS® users consistently speak about the value of upskilling and lifelong learning. They say upskilling is vital to success – particularly for those in analytics. Why? Because when it comes to analytics, curiosity is king. Digging deeper and trying new
Did you know that you can embed one graph inside another by using PROC SGPLOT in SAS? A typical example is shown to the right. The large graph shows kernel density estimates for the distribution of the Cholesterol variable among male and female patients in a heart study. The small
“Change is hard for a lot of people, but it's especially hard in higher education,” says Cali M. Davis, Assistant Professor, Troy University. From changing jobs to changing student attention spans, Davis has experienced a lot of change over her career. She spoke about her experience recently at SAS Explore
As we bid farewell to another successful SAS Explore, let’s reflect on the exciting announcements made during the Day Three general session in Las Vegas. Jared Peterson, SAS Senior Vice President of Research and Development, set the stage for a closing session focused solely on our users and customers. We
As the sun rose over the vibrant city of Las Vegas, day two of SAS Explore unfolded with a promise of even more excitement and innovation. After an electrifying Day One, there was palpable anticipation for what Day Two had in store. Host Jared Peterson stood center stage and welcomed
September is National Yoga Awareness Month in the U.S. Though many people are most familiar with yoga’s physical practice involving poses and breathwork, this two-part blog series focuses on its more introspective limbs.
I don't often use the SG annotation facility in SAS for adding annotations to statistical graphics, but when I do, I enjoy the convenience of the SG annotation macros. I can never remember the details of the SG annotation commands, but I know that the SG annotation macros will create
This year, Las Vegas played host to SAS Explore, an incredible gathering of developers, data scientists, engineers, programmers and more. In true Las Vegas fashion, the opening session brought all the glitz, immersing attendees in everything SAS offers. With a particular focus on SAS enthusiasts and users, day one featured exciting
Embracing AI is wonderful. From a practical business perspective, though, there are limits. This issue is broader than AI. However, I’ll constrain the conversation to that for now, given the attention AI is getting these days. Yes, some processes are undoubtedly good candidates for automation, but avoiding “technocentrism” is critical to
When I started my career as an actuarial student in the early 2000s, being successful required a good actuarial exam passing rate and good modeling skills in Visual Basic for Applications (VBA) or using SAS® to code. However, just as SAS never stands still in data analytics, the skillsets required for
In an increasingly interconnected world, geopolitical events in one region can cause a ripple effect across global supply chains. Due to technical complexity and the concentration of large manufacturers in the Asia Pacific region, the semiconductor supply chain is especially vulnerable to disruptions. In fact, more than 65% of the
Many SAS procedures support a BY statement that enables you to perform an analysis for each unique value of a BY-group variable. The SAS IML language does not support a BY statement, but you can program a loop that iterates over all BY groups. You can emulate BY-group processing by
AI has captured the general public's imagination, so it was no surprise that it was nearly the only topic of conversation among data professionals at this year’s Chief Data and Analytics Officer (CDAO) conference in London. Of course, AI and machine learning are not new concepts for those working in
Computer vision is a field of artificial intelligence that teaches computers to understand visuals. Using digital images from cameras and videos and deep learning models, machines can learn to recognize and categorize objects and respond to their surroundings based on what they “see.” Computer vision's accuracy has skyrocketed in the
Menopause is often looked at as a time of dread, losing femininity and coming face to face with aging. I like to think of it as a time of finding the goddess within. I have personally considered it as a time of self-discovery, feeling comfortable in my own skin, letting
A behind-the-scenes look at women contributing their skills to the battle against child exploitation.
There are many ways to model a set of raw data by using a continuous probability distribution. It can be challenging, however, to choose the distribution that best models the data. Are the data normal? Lognormal? Is there a theoretical reason to prefer one distribution over another? The SAS has
As SAS delivered powerful end-to-end artificial intelligence & machine learning platform SAS® Viya®, more and more SAS users plan to adopt this new platform to produce faster outcomes and invaluable insights. The significant difference between SAS Viya and SAS 9 is, UTF-8 is the default session encoding in SAS Viya,
Does anyone write paper checks anymore? According to researchers at the Federal Reserve Bank of Atlanta (Greene, et al., 2020), the use of paper checks has declined 63% among US consumers since the year 2000. The researchers surveyed more than 3,000 consumers in 2017-2018 and discovered that only 7% of
When the NBA’s Orlando Magic opened Amway Center in 2010, the team quickly realized they possessed a wealth of untapped data capabilities. Known as pioneers in introducing AI to the NBA, they’ve since expanded their analytics and data footprint in partnership with SAS. Outside of competing on the court, the
Some readers read the article “how-to-evaluate-sas-expression-in-data-step-dynamically” and wonder if there is a same mechanism or functionality in DS2. As indicated in that article, SAS provides similar features in DATA step, PROC CAS and PROC Python, but some projects like ESP (Event Stream Processing) projects would store those expression definition in
“I knew what I wanted to do, but I didn’t know what the job title was,” explains Lisa. “The analyst relations role is perfect. It allows me to do what I love – teaching, meeting new people, project management – without losing the analytical skills I’ve honed in the legal
This summer, women have been making their mark across all industries. From technology to policing, SAS wants to highlight some impactful changes made over the past few months. Click through the articles below to learn about the way women are shaping the future. Intern Spotlight This summer, SAS hired
Between technological advancements in machine learning, the rise of AI and a growing interest in data-driven decisions, the demand for analytical talent has grown significantly in recent years. In today’s workforce, however, there is a lack of representation of people of color in the tech industry. According to Harnham’s Data
I have previously written about how to efficiently generate points uniformly at random inside a sphere (often called a ball by mathematicians). The method uses a mathematical fact from multivariate statistics: If X is drawn from the uncorrelated multivariate normal distribution in dimensiond, then S = r*X / ||X|| has
Welcome to the continuation of my series Getting Started with Python Integration to SAS Viya. In this post I'll show how to impute missing values in a distributed CAS table using the fillna method from the Pandas API in the SWAT package and the impute CAS action. Load and prepare data