.@philsimon chimes in about data-related accomplishments and challenges.
.@philsimon chimes in about data-related accomplishments and challenges.
I am Joseph Kneen from SAS Ireland, and I want to share my story about my passionate work with students here at Dublin. In recent years what I have really loved doing is passing on knowledge, teaching others to use and get the most from technology. An added advantage is that I have a good excuse to go off and learn other
前回に引き続き、SAS Global Forum 2019で公開された論文をご紹介します。今回は、SASユーザを含め、SAS言語とオープンソース言語の機能を共に活用することで、様々なビジネス課題に対応できるようなコーディング事例をいくつかピックアップします。 1.Deep Learning with SAS® and Python: A Comparative Study ご存知の通り、SASはディープランニングに関する専門性の高いかつ豊富な機能と製品を提供しています。この論文では、SASとPythonに対し、それぞれ違うデータタイプ(例えば:構造化と非構造化、イメージ、テキスト、シーケンシャルデータ等々)を使ったディープラーニングのモデリングを比較する論文となります。主にSAS環境でのディープランニングフレームワーク、そして、SASとPython言語のディープランニングプログラミングの違いによって、それぞれのメリットとデメリットの紹介となります。 2.Utilization of Python in clinical study by SASPy Pythonは近年最も使われているプログラミング言語になってきました。そして現在、機械学習とAI領域でもよく使われています。Pythonの一番のアドバンテージはその豊かなライブラリを通じ、多種多様な分析をインプリメントできることです。SASは臨床研究領域で最も強力な分析製品でありながら、さらにPythonを使うことによって、そのレポーティング機能、例えば、データ管理、データ可視化を拡張できます。これもSASプログラマーユーザのキャリアに対し、潜在的なメリットです。その様な背景において、SASPyはその可能性を実現します。SASPyはPythonコードの中でSASのセッションをスタートできるPythonパッケージライブラリとなります。この論文では、基本的なSASPyの使用方法とSASのデータセットを処理するヒントについて紹介しています。そして、Pythonを使って、臨床研究で使えそうなレポーティング機能について検討します。 3.Everything is better with friends: Executing SAS® code in Python scripts with SASPy SASPyはSASがPythonプログラミング用に開発したモジュールで、SASシステムに代わるインタフェースを提供しています。SASPyを通じて、SASプロシージャはPythonスクリプトと構文で実行することができ、かつ、SASデータセットとそれに相当するPythonデータフレームの間にデータを転送することも可能です。それにより、SASプログラマーはPythonの柔軟性を利用してフロー制御を行うことができ、PythonプログラマーはSAS分析をスクリプトに組み込むこともできます。この論文では、Pythonスクリプト内で通常のSASコードとSASPyの両方を使用した一般的なデータ分析タスクの例を幾つか紹介し、それぞれの重要なトレードオフを強調し、多種プログラミング言語ユーザになれることの価値を強調しています。SAS University Edition用のJupyterLabインタフェースを使用し、それらの例を再現するための説明も含まれています。それらのSASとPythonのインテグレーション例はJupyter Notebookとしてダウンロードできます。 ダウンロード:https://github.com/saspy-bffs/sgf-2019-how 4.Modeling with Deep Recurrent Architectures: A Case Study of
A lot of employers claim to have wonderful work/life balance, and say they support their employees and families. While that may be true, it doesn’t ring truer than it does at SAS. I’ve never felt more supported as someone who struggled to become a mother. When I finally did become
It’s time to knock the dust off your toaster oven and bring it back to life! This small appliance isn’t just for cooking frozen pizza and re-heating leftovers and can perform way more kitchen wonders than you may think.
Moving Average (MA) is a common indicator in stocks, securities and futures trading in financial markets to gauge momentum and confirm trends. MA is often used to smooth out short-term fluctuations and show long-term trends. But most MA indicators have big lags in signaling a changing trend. To be faster
Analytics-led innovation has become essential to respond to the rapidly evolving digital economy and associated consumer expectations. A preliminary reading of our Innovation at Scale study suggests that it is essential to access data across internal silos and organisational boundaries. Part of the solution is innovation spaces that encourage collaboration
A SAS programmer asked an intriguing question on the SAS Support Communities: Can you use SAS to create a graph that shows how the elements in a box-and-whiskers plot relate to the data? The SAS documentation has several examples that explain how to read a box plot. One of the
There are many articles and blog posts about the benefits of quiet time and daydreaming. The concept sounds great, but also easier said than done. Creating the time and space for this "day dream" state can be difficult. I get it. I literally have to trap myself on a bus
This article is not a tutorial on Hadoop, Spark, or big data. At the same time, no prerequisite knowledge of these technologies is required for understanding. We’ll give you enough background prior to diving into the details. In simplest terms, the Hadoop framework maintains the data and Spark controls and
A simple example of how you can combine SAS and open-source technologies to solve real business issues.
I was born in a country (Brazil) where voting is mandatory. Most of my family still lives there, and now that I live in the US, they ask me about American politics all the time. One thing that often catches them by surprise is that not only is voting not
Summer is winding down, and cooler fall weather is just around the corner. You might soon be able to take a pleasant drive with the windows down, while enjoying the scenery. But where should you go? What are the most scenic roads for that drive? Read along to see a
Have you heard of the United Nations' 17 Sustainable Development Goals? These goals were developed in 2015 with a vision of collaboratively creating solutions for the world's most pressing global issues, such as ending poverty and having quality education for all. Teaching through the lens of the Global Goals allows
The marketing industry has never had greater access to data than it does today. However, data alone does not drive your marketing organization. Decisions do. And with all the recent hype regarding the potential of AI, a successful cross-channel campaign is propelled by a personalized, data-driven approach injected with machine
Most SAS programmers know how to use PROC APPEND or the SET statement in DATA step to unconditionally append new observations to an existing data set. However, sometimes you need to scan the data to determine whether or not to append observations. In this situation, many SAS programmers choose one
This summer the Accessibility and Applied Assistive Technology team at SAS launched a new course that teaches students with visual impairments how to independently analyze data, which is a critical skill that all students need for success in college and their careers. However, many students with visual impairments don’t have
Each week in August, the Work/Life Team has invited educational experts to address concerns parents have in the process of choosing a school. For our fourth and final blogpost in this series, we have invited our experts to respond to the following questions: What factors/issues might prompt a family to
IT managers see the potential for cost-cutting from transitioning application development to open source software (OSS). Today, companies can hire recent college graduates with skills in open source development and avail themselves of the free software. But is all that glitters really gold? Users groups and more formal workgroups are
David Loshin gives CIOs 4 suggestions for shaping successful digital transformation initiatives.
Editor’s note: This is the first article in a series by Conor Hogan, a Solutions Architect at SAS, on SAS and database and storage options on cloud technologies. This article covers the SAS offerings available to connect to and interact with the various database options available in Amazon Web Services.
1. Injuries Suck It could’ve been worse. A torn Achilles Tendon requires months and months of recovery. I was lucky. I spontaneously ruptured my Plantaris Tendon teaching a really fun Step class. My Orthopedic Dr. and Foot Specialist explained that I had, in effect, performed ‘my own surgery’. Roughly 3-5%
The impact of analytics on our daily lives can sometimes feel abstract and indirect. Even important decisions made using analytics – like an employer deciding whether to give you an interview – often take place behind a screen, in a location far away from us. Data-driven decisions like these are no
An important application of nonlinear optimization is finding parameters of a model that fit data. For some models, the parameters are constrained by the data. A canonical example is the maximum likelihood estimation of a so-called "threshold parameter" for the three-parameter lognormal distribution. For this distribution, the objective function is
It’s been over a year since my previous blog post, so it seemed like a good time for a refresh. Also, it’s just over a year since the EU implemented GDPR. This regulation promised users could take back control of their data and opt-in/opt-outs, while businesses could get fined up
You can now easily embed a python script in a SAS decision with SAS Intelligent Decisioning. If you want to execute in MAS, you do not need to wrap it in DS2 anymore. The python code node does it for you. Here is how you can achieve it in less than 5 minutes.
It's that time of year again - the summer is coming to a close, and students are heading to college... And starting the clock ticking on accumulating that student loan debt! Before we get started, here's a little something to set the stage for this topic. This is a picture
News outlets share stats and graphs that they source from public data. It takes data literacy skills to critique the stats you see, and investigate more.
In parts one and two of this blog series, we introduced the automation of AI (i.e., artificial intelligence) and natural language explanations applied to segmentation and marketing. Following this, we began marching down the path of practitioner-oriented examples, making the case for why we need it and where it applies.
The concept of analysing increasingly complex data to inform decision making is very relevant to policing today. Data science can and should support modern police forces to serve their communities. But what do we mean by data science and data scientists? One dictionary definition of a data scientist is: “a