摘要:讓我們看看都做了哪些工作可視化分析增強數(shù)據(jù)可操作性測試平臺的表格和置信區(qū)間可視化可視化分析主要都是由抽象數(shù)據(jù)可視化組成的。大多數(shù)有效的可視化分析在這種情況下都是關(guān)于報告儀表盤實時分析的圖標和網(wǎng)絡圖。
概述
在2015年初,我們在Uber規(guī)劃了一個官方的數(shù)據(jù)科學團隊。這個主意的緣起是:通過可視化數(shù)據(jù)探索工具從Uber的數(shù)據(jù)中發(fā)現(xiàn)洞見。每天,Uber 管理上億級別的GPS位置信息。每分鐘,我們的平臺處理上百萬的移動事件。每次我們不用技術(shù)分析就直觀地知道這是一個我們錯過了解我們業(yè)務的好機會。
自成立以來,這個數(shù)據(jù)可視化團隊就不斷發(fā)展壯大,從我和另外一個工程師兩個人發(fā)展到了現(xiàn)在的15人的全棧團隊。數(shù)據(jù)可視化技術(shù)專家囊括了從計算機圖形學到信息設計、封面創(chuàng)意技術(shù)以及 Web 平臺開發(fā)。我們團隊專注于從視覺分析到地圖繪制以及從框架開發(fā)到面向公眾的數(shù)據(jù)可視化的整個過程。
讓我們看看都做了哪些工作:
可視化分析:增強數(shù)據(jù)可操作性AB測試平臺的表格和置信區(qū)間可視化
可視化分析主要都是由抽象數(shù)據(jù)可視化組成的。這個涉及到可視化工作的數(shù)據(jù)是沒有內(nèi)在的地理結(jié)構(gòu)。與之相反的是科學可視化,這種可視化從物理世界(地圖、3D物理結(jié)構(gòu)等等)的角度描述了數(shù)據(jù)。大多數(shù)有效的可視化分析在這種情況下都是關(guān)于報告、儀表盤、實時分析的圖標和網(wǎng)絡圖。我們的團隊在大多數(shù)商業(yè)洞見應用和商業(yè)數(shù)據(jù)探索上加強了可視化圖層。其他地區(qū)的同事用我們的可視化工具加強了包括我們的AB測試平臺和內(nèi)部的大規(guī)模機器學習平臺的可視化效果。
我們團隊強調(diào)建設像我們創(chuàng)建這個應用類似的可復用組件。我們最近開源了react-vis,這是一個 React 和加強版的D3 可視化庫,它提供了 基于JSX的語法,專用的語言來組織圖表的坐標、圖標類型以及其他一些可視化元素。它支持開發(fā)人員以聲明的方式在他們的數(shù)據(jù)集用 React- 和 JSX-友好型的形式來塑造他們想的可視化效果。
在地圖繪制上我們也在做類似的工作。
地圖繪制:大數(shù)據(jù)探索基于地圖的信息是我們在Uber最大最豐富的資產(chǎn)。然而,一方面,每天我們的平臺實時采集上億的GPS點。另一方面,我們必須在瀏覽器內(nèi)實現(xiàn)數(shù)據(jù)密集可視化。這些都對實時地圖可視化作出了極大挑戰(zhàn)。
在給定半徑區(qū)域內(nèi)拖動鼠標將可以實時看到Uber的目的地分布情況
我們?yōu)椴煌櫩土可矶ㄖ贫喾N地圖應用。其中一類顧客是在Uber運營的400多個城市內(nèi)的總經(jīng)理和城市運營團隊。這個普通人需要有一個當前供求分布的及時信息。他們也需要獲取聚合數(shù)據(jù)來理解城市的市場以便于進一步的策劃市場營銷活動。另一類用戶是數(shù)據(jù)科學團隊,他們需要豐富的數(shù)據(jù)探索界面來操作多維數(shù)據(jù)(通過產(chǎn)品、時間、地理數(shù)據(jù)來向下鉆取)。我們?yōu)槠渌麍F隊構(gòu)建可以分塊和切片的應用以便于從數(shù)據(jù)中獲得洞見。
對于這些應用,我們的技術(shù)棧是由一些我們之前開發(fā)并且開源的庫構(gòu)成的。react-map-gl 提供一個在MapboxGL基礎(chǔ)上與React類似的圖層。這個MapboxGL是一個我們在Uber廣泛使用的從Mapbox引入的庫。deck.gl提供了一個創(chuàng)建WebGL增強圖層的應用,它可以放在地圖的最上層或者獨自用來創(chuàng)建一個抽象的數(shù)據(jù)可視層。
deck.gl 和 react-map-gl 提供了 WebGL 界面來創(chuàng)建數(shù)據(jù)密集型的地圖應用
但是所有這些技術(shù)都可以以一種創(chuàng)造性的方式被運用。數(shù)據(jù)可視化最重要的部分其實是數(shù)據(jù)故事敘述和數(shù)據(jù)藝術(shù)化呈現(xiàn)。
面向公眾:講述數(shù)據(jù)故事用數(shù)據(jù)可視化講述Uber的故事的方法有很多種。我們可以圍繞諸如安全、效率、流量、政策等話題在大眾傳播網(wǎng)絡中展開可視化敘述。
最近,我們開始了一個探索uberPool是如何讓城市交通變得更高效的數(shù)據(jù)可視化項目。在 Travis Kalanick 的TED演講之后,你將看到我們制作的數(shù)據(jù)可視化顯示每個沒有使用uberPOOL的街區(qū)流量情況,這表明了 POOL可以通過減少流量讓城市變得更加智能化。
左圖: SF 在沒有uberPOOL時交通擁堵的城區(qū)。右圖:POOL用一種聰明的辦法均衡了交通流量。
我們繼續(xù)做一起其他的可視化敘述。這個工作范疇有趣的融合了數(shù)據(jù)作家和數(shù)據(jù)藝術(shù)化呈現(xiàn)所帶來的挑戰(zhàn)。數(shù)據(jù)處理和我們我們內(nèi)部可視化探索的數(shù)據(jù)分析產(chǎn)品一樣充滿挑戰(zhàn)。但是這時候,以人為本的美學設計和通俗易懂的解釋性是比高效的信息設計技術(shù)來得更重要的。
例如,我們開始和設計團隊協(xié)作。為了動態(tài)地圖可以顯示每天每輛車的Uber行程,我們拿到了品牌視頻。這里的特效就是用WebGL應用為每一幀動效都在服務端渲染進行渲染然后編譯到視頻里形成的。這個應用關(guān)注從數(shù)據(jù)獲取(通過Hive)到視頻離線渲染輸出技術(shù)的每一個環(huán)節(jié)。
一個身臨其境的 3D 動畫地圖匿名展示了一整天的Uber之旅:
三藩市:
洛杉磯:
對于這樣的工作我們也開發(fā)了一套叫做luma.gl的框架,這套框架專注于基于WebGL的可視化應用。它根據(jù)一些諸如ES6、WebGL 2.0、組件化平臺的現(xiàn)代技術(shù)而設計。這使得luma.gl可以和其他諸如stack.gl那樣的流行的庫一起互操作。
想知道更多嗎?在Uber,數(shù)據(jù)使我們最大的財富。我們用可視化探索數(shù)據(jù)分析工具通過數(shù)據(jù)來發(fā)現(xiàn)洞見,而且我們業(yè)務矩陣的數(shù)據(jù)探索也能夠讓我們Uber所有城市的管理者做出更加有效的商業(yè)決策。
如果你對和我們的Uber工程團隊一起面對這些挑戰(zhàn)感興趣,你可以查看我們的數(shù)據(jù)可視化工程的開放職位列表,然后聯(lián)系[email protected]。我們期待你的加入。
原作者: NICOLAS GARCIA BELMONTE 譯者:Harryzhu
英文原文地址:https://eng.uber.com/data-viz...作為分享主義者(sharism),本人所有互聯(lián)網(wǎng)發(fā)布的圖文均遵從CC版權(quán),轉(zhuǎn)載請保留作者信息并注明作者 Harry Zhu 的 FinanceR專欄:https://segmentfault.com/blog...,如果涉及源代碼請注明GitHub地址:https://github.com/harryprince。微信號: harryzhustudio
商業(yè)使用請聯(lián)系作者。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/79487.html
摘要:讓我們看看都做了哪些工作可視化分析增強數(shù)據(jù)可操作性測試平臺的表格和置信區(qū)間可視化可視化分析主要都是由抽象數(shù)據(jù)可視化組成的。大多數(shù)有效的可視化分析在這種情況下都是關(guān)于報告儀表盤實時分析的圖標和網(wǎng)絡圖。 showImg(https://segmentfault.com/img/remote/1460000006771644); 概述 在2015年初,我們在Uber規(guī)劃了一個官方的數(shù)據(jù)科學團...
摘要:在同行評議上,我們檢查方法論的改進現(xiàn)有工作的關(guān)聯(lián)性以及準確的解釋性聲明。學習價值通過之前一系列的工作,現(xiàn)在數(shù)據(jù)科學家可以分享自己的新方法論代碼技術(shù)并且加快品牌化推廣,讓團隊之外的人可以快速了解自己的領(lǐng)域。 頑疾 Airbnb的數(shù)據(jù)團隊很重要的一個職責就是傳播基于數(shù)據(jù)的決策方法。我們將數(shù)據(jù)的獲取民主化,使得每一個Airbnb的成員都可以量化他們基于數(shù)據(jù)的決策影響力并且借此洞察用戶偏好,提...
摘要:下面是之前解決路徑規(guī)劃問題的方法并且講解了我們是如何從五年以前三藩市單一的服務成長的到現(xiàn)在每天百萬以上用車量的。在更高的層面上,星是搜索算法的啟發(fā)式實現(xiàn),因此星優(yōu)先找到從到之間的一條可能的最優(yōu)路徑。 showImg(https://segmentfault.com/img/remote/1460000005162386); 概述 一鍵用車現(xiàn)在已經(jīng)爛大街,但是 Uber 簡單的界面下又隱...
摘要:以下將分別從五大技術(shù)專場維度介紹本屆峰會的部分聯(lián)席主席與精選案例。天時間集中分享年最值得學習的個研發(fā)案例實踐。 從萬維網(wǎng)到物聯(lián)網(wǎng),從信息傳播到人工智能,20年間軟件研發(fā)行業(yè)趨勢發(fā)生了翻天覆地的變化。大數(shù)據(jù)、云計算、AI等新興領(lǐng)域逐漸改變我們的生活方式,Devops、容器、深度學習、敏捷等技術(shù)方式和工作理念對軟件研發(fā)從業(yè)者提出更高要求。 由麥思博(msup)有限公司主辦的第六屆全球軟件案...
閱讀 2444·2021-11-25 09:43
閱讀 1228·2021-09-07 10:16
閱讀 2651·2021-08-20 09:38
閱讀 2965·2019-08-30 15:55
閱讀 1510·2019-08-30 13:21
閱讀 914·2019-08-29 15:37
閱讀 1470·2019-08-27 10:56
閱讀 2112·2019-08-26 13:45