Data Visualization

Get the right information, with visual impact, to the people who need it

Data Visualization
SAS Visual Analyticsで地図上にカスタム境界線(領域)を描いて分析

みなさんご存知の通り、SAS Visual AnalyticsはセルフサービスBI&Analyticsツールで、ビジネスユーザー自身で簡単にレポートやダッシュボードを作成することができます。その際、標準で備わっている数多くのチャートオブジェクトを使用することができますが、お客様要件によっては、標準のチャートタイプだけでは表現できないものもあります。それに答えるためにSAS Visual Analytics 8.2(以下VA)には大きく2つの機能が用意されています。 データドリブンコンテンツ 地図上のカスタム境界線描画 1番目の「データドリブンコンテンツ」とは、サードパーティのビジュアライゼーション・ライブラリ(D3.js, C3, Google Chart Toolsなど)と連携することで、チャートタイプやビジュアルのバリエーションを大幅に拡張可能な機能ですが、 今回は、2番目の「地図上のカスタム境界線描画」機能に関してご紹介します。 VAに標準搭載のチャートオブジェクトには地図描画のための「ジオマップ」オブジェクトが含まれています。この機能を活用することで、例えば、地図上で隕石落下地点と被害の度合いを分析(図1.参照)したり、都道府県別の売上や店舗別の顧客数などをビジュアライズし、分析(図2.参照)することができます。 図1.隕石落下地点と被害の度合い分析ダッシュボード 図2.店舗別の売上と利益をバブルのサイズと色で表示 地図描画のタイプとしては、図1の「座標」、図2の「バブル」以外に「領域」を選択可能です。 「座標」とは、地図上の該当ポイントに円形や星形などのアイコンを表示するものです。 そして、「領域」では、基本的に地図上の国の境界線や、その一つ下のレベルである州や都道府県の境界線領域を描画します。例えばアメリカの州や日本の都道府県の領域を指定した値に基づき色分けして表示するものです。(図3.参照) 図3.都道府県ごとの売上分析 さらに、地図上に表示するこの「領域」をカスタムで描画することが可能で、これを「カスタム境界線(領域)」描画機能と呼んでいます。 この機能を活用することで、例えば、特定施設内の人や物の動線を描画したり、家屋ごとのソーラー発電量を実際の地図上に描画することなども可能になります。 その基本的な手順を、アメリカにあるコロラド・コンベンション・センター(以下CCC)内のミーティングフロアにある各種の会議室領域の描画を例に、以下に示します。 図4. VAレポート上に表示された完成版(部屋ごとの面積などを色分けして描画することができます) CCCのフロアレイアウト画像を入手し、市販ツールあるいはオープンソース製品を使用し、Esri shapeファイルを作成 Esri ShapeファイルをVA環境にインポート インポートしたデータに基づきカスタム境界線(領域)をレポート上に描画   1. CCCのフロアレイアウト画像を入手し、市販ツールあるいはオープンソース製品を使用し、Esri Shapeファイルを作成 この例では市販のEsri Desktopツールを使用し、CCCのサイトから入手したフロアレイアウトの画像をEsri地図上に重ね(図5.参照)、部屋の輪郭をなぞって描き(図6.参照)、結果をEsri Shapeファイルとして保存(図7.参照)します。(詳細に関しては、使用するツールのマニュアルを御覧ください。) 図5. Esri地図上のCCCのある地点の上に、CCCのフロアレイアウト画像を重ねる 図6. 部屋の輪郭をなぞって描く(描いた領域ごとにIDを設定しておきます。この例ではRoomID) 図7. 結果をEsri Shapeファイルとして保存 2. Esri ShapeファイルをVA環境にインポート VA環境に実装されているマクロ%SHPIMPRTを使用し、Esri ShapeファイルをSAS Datasetに変換(以降Shapeデータ)し、VA環境(インメモリー)にロードします。 詳細は、以下サポートサイトにあるSAS Viya管理者(Administration)マニュアルを御覧ください。 https://support.sas.com/documentation/onlinedoc/viya/index.html

Advanced Analytics | Analytics | Artificial Intelligence | Data Visualization | Learn SAS | Machine Learning | Students & Educators
Markus Grau 0
Business Analytics: Real-World Use Cases für Universitäten und Hochschulen

In meiner Funktion als Academic Program Manager unterstütze ich Hochschulen in den Themengebieten künstliche Intelligenz (KI), Data Science und Business Analytics. Einer der am häufigsten geäußerten Wünsche ist, dass seitens SAS, Use-Cases zur Verfügung gestellt werden. Keine theoretischen Gebilde, sondern echte, reale Daten von Firmen mit einem handfesten Business-Problem, das

Data Visualization | Programming Tips
Lavanya Mandavilli 0
Is it sensitive? Mask it with data suppression

Report data shared by educational institutions, government agencies, healthcare organizations, and human resource departments can contain sensitive or confidential data. Data in such reports are suppressed selectively to protect the identities of individuals or to prevent the report’s audience from easily inferring individual values. The Data Suppression feature in SAS

Analytics | Customer Intelligence | Data Visualization
Gustavo Gutman 0
La analítica al servicio de la experiencia de cliente, repiense su negocio

Los insights de los clientes probablemente sean el instrumento más efectivo para lograr el awareness que desea una marca. Según Gartner, “solo el 23% de las compañías son capaces de integrar insights de clientes en sus operaciones”. Un cliente satisfecho comparte en promedio con 6 personas sus experiencias de compra,

Analytics | Data Visualization | Learn SAS
SAS Korea 0
SAS 비주얼 애널리틱스로 사용자 정의 폴리곤 구축 및 시각화하기

데이터 시각화 툴을 이용해 건물 지도, 층 설계, 기타 Esri 데이터를 디스플레이해야 한다면? 여기를 주목해주세요! 최근 ‘SAS 비주얼 애널리틱스 8.2(SAS Visual Analytics 8.2)’에 추가된 사용자 정의 폴리곤(polygon) 기능으로 여러 유형의 지역 오버레이를 렌더링할 수 있습니다. 일반적으로 보고서에 층 또는 건물 지도를 포함시킬 때 많이 사용되는데요. 오늘은 SAS 비주얼 애널리틱스로 실제 폴리곤을 등록하고,

Data Visualization
Ed Odom 0
SGMAP: Using MAPIMPORT for Polygon Maps

An earlier SGMAP blog used the BUBBLE statement to overlay point data on top of an Open Street Map. However, not all map features are points. Some are enclosed areas called polygons. Some map polygons share common borders such as states and counties. Others are separate, non-contiguous regions such as national parks

Data Visualization | Learn SAS | Programming Tips
Sanjay Matange 0
Survival plot with a twist using SGPLOT procedure

Survival plots are automatically created by the LIFETEST procedure.  These graphs are most often customized to fit the needs of SAS users.  One way to create the customized survival plot is to save the generated data from the LIFETEST procedure, and then use the SGPLOT procedure to create your custom

Analytics | Data Visualization
Jeanne (Hyunjin) Byun 0
0.001초의 승부, 스포츠 결과를 결정하는 데이터 과학의 힘

전 세계가 눈 한 번 깜짝할 사이도 안 되는 찰나의 순간에 울고 웃습니다. 바로 냉혹해서 더 감동적인 스포츠 경기 때문인데요. 스포츠에서 정밀하게 시간을 측정하는 전문가 ‘타임 키퍼’의 역할은 매우 중요합니다. 덕분에 동계 스포츠의 꽃인 스피드 스케이팅은 1000분의 1초까지 시간을 측정할 수 있을 정도로 관련 기술이 빠르게 발전하고 있죠. 전 세계

1 20 21 22 23 24 56

Back to Top