
What is blockchain and how can you analyze data in a blockchain? This article will discuss various forms of blockchain analytics from a tactical or heuristic perspective.
What is blockchain and how can you analyze data in a blockchain? This article will discuss various forms of blockchain analytics from a tactical or heuristic perspective.
The paradigm in which we have all lived in an electrified world is changing. The convergence of technology, changing business models, and increasing customer expectations means the way utilities have operated for the last 100+ years must change. Further, this change must embrace where the operations side of the business
Data with a geographic component begs to be mapped. That capability is now available to all SAS users. A new mapping procedure in the fifth maintenance release of 9.4 (SAS 9.4M5) allows any user to easily plot data on a map. Unlike previous mapping applications with SAS, the SGMAP procedure
I was recently reading the Wikipedia page about the U.S. presidents. There was a table with a lot of interesting data, but I thought it would be much easier to get a handle on the information if there was also a timeline graph. So, of course, I set out to
SAS Data Preparation 2.1 is now available and it includes the ability to perform data quality transformations on your data using the definitions from the SAS Quality Knowledge Base (QKB). The SAS Quality Knowledge Base is a collection of files which store data and logic that define data quality operations
Jim Harris says a data-driven business can make decisions faster, using better data, with more transparency about results.
It’s that time of year again! Time for colds and runny noses and sniffles and sneezing. With an 11 month old in daycare, I am very aware that it is cold and flu season. Luckily there are plenty of things that can be done to help prevent colds and other
The SAS language is large. Even after 20+ years of using SAS, there are many features that I have never used. Recently it became necessary for me to learn about DICTIONARY tables in PROC SQL (and the associated SASHELP views) because I needed to programmatically obtain the text for the
PROC FREQ is one of the most popular procedures in the SAS language. It is mostly used to describe frequency distribution of a variable or combination of variables in contingency tables. However, PROC FREQ has much more functionality than that. For an overview of all that it can do, see
Donald Trump is pretty spry and energetic for an old guy - he's currently 71 years old, and seems to have more energy than I do (and I'm about 20 years his junior). But is he the oldest US president? Well, as with many questions ... it depends. Follow along
Driving to work today I was thinking about the "funk" that has descended upon me over the last few weeks. Shorter days and less light? Dry skin and a stuffy nose? Old and cranky? Maybe all of those are true, but as I reflect, I realize it happens every year
This post shows ways to display the upper or lower triangle of a correlation matrix. You can also use colors to show the magnitude of the correlations.
Happy holidays to all my readers! My greeting-card to you is an image of a self-similar Christmas tree. The image (click to enlarge) was created in SAS by using two features that I blog about regularly: matrix computations and ODS statistical graphics. Self-similarity in Kronecker products I have previously shown
It's that time of year, once again, when I take a traditional Christmas song or carol and create a fun technology-related version of it to share with all of you. This is the fourth year and the seventh song, so I hope you enjoy your holiday song for 2017: AI
From national parks and healthcare to taxes and nutrition, federal civilian agencies feature an incredibly large and diverse set of missions. These agencies oversee almost every aspect of American life with an endless sea of projects, programs and general oversight. But, as Deloitte Consulting’s Mark Urbanczyk said during a recent
The POSITION= option in the TEXT statement provides you with a way to position text in a variety of locations relative to a point. You can use this option to fine tune label placement in a plot primarily created by using the SCATTER statement and the DATALABEL= option.
Lengthens the spine and opens hips while strengthening core Half Lord of the Fishes (Sanskrit: Ardha Matsyendrasana) Sit on the floor with your legs lengthened (Staff pose). Place your feet on the floor with knees bent and pointed towards ceiling/sky. Slide your right foot under your left leg to the
Joyce Norris-Montanari defines data-driven design and asks if it's more about technology, processes or mindset.
The primary obstacle to becoming a data-driven business is that data is not readily available, leaving valuable insights unused in data silos. To overcome this hurdle, today’s companies are creating a new role: Chief Data Officers (CDO). Responsible for unlocking insights hidden in data silos, the CDO is tasked with
Native American health continues to lag behind other populations in the US. In fact, the American Indians and Alaskan Natives (AI/AN) population lives, on average, 4.4 fewer years than the rest of the US population, and is experiencing significant disparities in a variety of health indicators. The numbers reveal this stark
Authorization determines what a user can see and do in an application. An authorization system is used to define access control policies, and those policies are later enforced so that access requests are granted or denied. To secure resources in SAS Viya there are three authorization systems of which you need to be aware. The General
ln SAS Viya, deployments identities are managed by the environments configured identity provider. In Visual SAS Viya deployments the identity provider must be an LDAP (Lightweight Directory Access Protocol) server. Initial setup of a SAS Viya Deployment requires configuration to support reading the identity information (users and groups) from LDAP. SAS Viya 3.3
Some people might think it's an urban legend that SAS gives its employees free M&M's. Well, I'm here to tell you it's true! Every Wednesday at the Cary headquarters, a bucket of M&M's shows up in each of the break rooms. I'm only half-kidding in my suspicion that this is
This post shows you how to animate text to create a message that appears one character at a time.
Are you struggling to kick start your organization’s analytics journey, especially when it comes to leveraging advanced analytics and machine learning techniques? If the answer is yes then you’re definitely not alone. Whilst most organisations today recognise the benefit of analytics and data science, many are still struggling to kick
In a previous article, I showed how to use SAS to perform mean imputation. However, there are three problems with using mean-imputed variables in statistical analyses: Mean imputation reduces the variance of the imputed variables. Mean imputation shrinks standard errors, which invalidates most hypothesis tests and the calculation of confidence
With SAS Data Management, you can setup SAS Data Remediation to manage and correct data issues. SAS Data Remediation allows user- or role-based access to data exceptions. Last time I talked about how to register and use a Data Remediation service. This time we will look at how to use
Finding a pattern like a phone number or national ID number embedded in text can be difficult and time consuming.
I recently read an interesting article about petroleum coke (petcoke). A lot of it is produced in the US, and lately a lot of it is consumed (burned) in India ... contributing to air pollution there. The article mentioned some numbers in the text, but the data was really begging to
A steady drumbeat of news coverage makes one thing clear: Opioid abuse is rising and has reached epidemic levels throughout our country. Overdoses from the diversion and abuse of prescription opioids are one cause of the surge in deaths. Overdoses from heroin and other illicit synthetic opioids (such as heroin,