I have previously discussed how to define functions that safely evaluate their arguments and return a missing value if the argument is not in the domain of the function. The canonical example is the LOG function, which is defined only for positive arguments. For example, to evaluate the LOG function
Uncategorized
Innovation used to happen in structured cycles. The new invention was often a planned event and the domain of a select few departments within an organisation. But in today's always-on economy enterprises need to innovate on a continuous basis to keep up with new players that base their entire businesses
This past weekend, I was a volunteer helping with an Ironman 70.3 race. I was really impressed & inspired by the athletes ... I was also excited about the quantity and variety of data generated by this type of race (compared to a regular marathon). And as a 'graph guy' I
Two colleagues and I, all former educators, have dealt with education equity gaps both as children and professionally. This is the second post in a series about our experiences. I encourage you to read the first entry, Equity in education: I was a statistic. Many people think of education equity
Wait! Don't close this window. I understand that regular expressions can be very complicated (yes, there are many books on the subject), but some basic expressions to test patterns such as zip codes or telephone numbers are not that difficult. In addition, you can sometimes use Google to search for
As a kid who grew up in the 60s & 70s, I was a big fan of the original Star Trek TV series. And in the years since, I have seen lots of the Star Trek “technology” become a reality: cellphones, portable tablet computers, talking computers (Alexa/Siri), etc. But I
Jim Harris advocates addressing data quality and governance issues on the way to data lakes and Hadoop.
If you toss a coin 28 times, you would not be surprised to see three heads in a row, such as ...THHHTH.... But what about eight heads in a row? Would a sequence such as THHHHHHHHTH... be a rare event? This question popped into my head last weekend as I
To stack the deck means to cheat or to fix something so a desired outcome is achieved. This term originated in card games, but can also be applied to other things. And here, I apply it (both metaphorically and literally) to creating a better graph! I recently saw the following
1990년, ‘인터넷’이라는 개념이 가시화되면서 이전까지 불가능했던 연결, 지식, 속도를 누릴 수 있게 됐습니다. 그로부터 27년이 지난 요즘, 인터넷의 가장 최신 형태인 사물인터넷(IoT)에 대한 질문을 많이 받습니다. IoT의 가능성이 무궁무진한 가운데 과연 우리는 1990년에 인터넷을 사용했던 것처럼 지금 IoT를 사용하고 있을까요? 당시 우린 인터넷을 충분히 누리고 있다고 생각했었지만, 지금은 어떤가요? 2012년, 인터넷과 재생
June's move is two in one. The thruster is a multi-joint movement that incorporates a squat and an overhead press. You will work lower and upper body while challenging core stability. You can choose to use a variety of equipment options and even add a toss and catch with a medicine
Last week I was asked a simple question: "How do I choose a seed for the random number functions in SAS?" The answer might surprise you: use any seed you like. Each seed of a well-designed random number generator is likely to give rise to a stream of random numbers,
Clark Bradley explains how SAS can make Hadoop approachable and accessible.
When SAS Add-In for Microsoft Office was first created over a decade ago, SAS programmers were told to check their skills at the door. This new product was for non-programmers only. SAS programmers were invited to contribute to the experience by packaging their code in SAS stored processes, which end
Hay que decir las cosas como son: los consumidores de hoy pueden ser despiadados. ¿Y quién podría culparlos por tener semejante inclinación? Simplemente disfrutan el mundo en el que les tocó vivir: una economía global que, gracias a su alto nivel de digitalización, permite adquirir productos o servicios desde cualquier
By default, when you use the SERIES statement in PROC SGPLOT to create a line plot, the observations are connected (in order) by straight line segments. However, SAS 9.4m1 introduced the SMOOTHCONNECT option which, as the name implies, uses a smooth curve to connect the observations. In Sanjay Matange's blog,
How many times have you entered a phone number on a web page, only to be told that you did not type it the "correct" form? I find that annoying. Don't you? In my latest book, Cody's Data Cleaning Techniques, 3rd edition, I show how to convert a phone number
North Carolina is a very diverse state - especially when it comes to outdoor recreation opportunities. This weekend you could go hiking or kayaking in the mountains, watch a hot air balloon festival near Raleigh, and go wind surfing or fishing at the coast. And if you've got your SCUBA
Citizens served by the government are increasingly the same digital savvy consumers that market disruptors in banking, retail and utilities are attracting with sophisticated, data-driven online experiences. It’s a mutually beneficial arrangement; consumers get to buy services in ways that suit them while businesses get the efficiencies they want, wrestling
Elizabeth is courageous. Scoliosis since birth, corrective spinal surgery replaced her spine with steel, tripping on stairs permanently broke her right ankle. Then she decided to come take yoga with me. To help ease back pain & reduce hip stress, I offered options like bent legs not cross. In class
Thanks to 100 dedicated volunteers who spent their entire weekend digging into data at North Carolina’s first-ever DataDive: The Anti-Defamation League was able to cite the new approaches it was taking to analyzing hate crime data when its CEO testified before the US Senate in early May. Counter Tools, a
오늘은 SAS에서 오랫동안 근무해온 프로그래머이자 데이터 사이언티스트의 SAS Viya 사용 후기를 공유해 드리려고 합니다. 새롭게 출시된 ‘SAS Viya(SAS 바이야)’ 환경을 사용해 본지는 이제 6개월이 지났는데, 벌써 푹 빠졌다고 합니다! SAS9 환경에서 사용했던 많은 통계 기법을 SAS Viya 환경에 동일하게 적용했을 때 그 속도와 더 높은 정확성에 감격했답니다. 그렇다면 데이터 사이언티스트가
Around the world, animals continue to be added to the endangered species list. Thankfully, there are organizations like WildTrack, a nonprofit organization using non-invasive techniques to monitor endangered species. With the help of SAS® technology, WildTrack can use its collection of data to preserve endangered species and improve conservation efforts.
Fühlen Sie sich bei Ihrer Versicherung online abgeholt? Am besten 24/7? Was andere Branchen und InsurTechs bereits vormachen, ist bei Versicherungen noch nicht gang und gäbe: die Digitalisierung des Geschäfts. Dabei liegen gerade bei Versicherern die perfekten Bedingungen dafür vor: viele Daten, viele Prozesse, viele Produkte und viele online-affine Kunden.
Phil Simon chimes in on the last five years of Hadoop with an eye toward the future.
According to Hyndman and Fan ("Sample Quantiles in Statistical Packages," TAS, 1996), there are nine definitions of sample quantiles that commonly appear in statistical software packages. Hyndman and Fan identify three definitions that are based on rounding and six methods that are based on linear interpolation. This blog post shows
고객관계관리(CRM), 여행 산업의 핵심 경쟁력으로 떠올라 요즘 ‘먹방’과 ‘쿡방’의 인기를 무섭게 따라잡고 있는 트렌드가 있습니다. 바로 ‘여행 방송’입니다! 꽃보다 할배의 열풍을 시작으로 원나잇 푸드트립, 패키지로 세계 일주 – 뭉쳐야 뜬다, 배틀 트립 등 각종 여행 방송이 쏟아지고 있는데요. 실제 방송 후 관련 여행 상품들의 매출이 증가하면서 그 인기를 증명하고 있죠!
These days, more and more people move to where the work is. And for many people in Europe, that 'where' is Germany. I recently saw a map of Germany, that showed which country had the most foreigners living in each area. It was an interesting map, but I thought I might
Ich möchte Sie etwas fragen? Sehen Sie Risikomanagement als: alleinige Aufgabe des Chief Risk Officer, als Pflichtübung, die jede Menge Papierkram – aber keine wirklichen Vorteile – bringt; oder Verantwortung von allen im Unternehmen und eine Chance, eine sichere Umgebung für heikle Geschäftsentscheidungen zu schaffen? Natürlich sind diese beiden Auffassungen
In a recent Computerworld feature, Deanna Wise, Executive Vice President and CIO of Dignity Health, encouraged forward-thinking CIOs to develop partnerships within their organizations to drive better customer experiences that translate into revenue. Wise has a strong record of doing just that, collaborating with SAS to implement advanced analytics throughout