這幾年共享經濟興起,外送平臺穿梭在大街小巷協助美食傳送、Uber也成為人們便利的代步工具、而其中Airbnb更是創造了「到別人家住與讓陌生人來自己家住」的嶄新概念。共享經濟的本質就是「更有效率地推動經濟」,在經濟學原理中,我們知道當供給量 = 需求量,就會達到市場均衡,而長期來看,市場會走向一個市場均衡點,市場均衡點其實不能說好、也不能說壞。但有一個可以肯定的點就是:
它讓人們的慾望有效得到滿足,而有效滿足的情況下,人們更容易發現經濟進步的方法。
而共享經濟其實就是在動態的創造市場均衡,讓現金流多了流通的管道、combine不同的需求。既然閒置資源是浪費的,那我們就好好利用它。
包括現在很夯的雲端運算,概念其實也是興起於「共享經濟」,結合規模經濟與處理閒置資源的本質,甚至還有結合區塊鏈的分布式運算系統,讓閒置頻寬得以被充分利用,目前被應用在直播、實況等串流巨大的系統中。
既然共享經濟已經逐漸改變我們的生活、改變城市的風貌(粉色熊貓機車穿梭、隨意打卡的旅宿、一通電話就走遍各個地方),那我們可不可以反過來用共享經濟更了解我們所居住的城市呢?今天就讓我們用Airbnb的資料集來探索一下城市與Airbnb的住宿屬性吧!Let’s go!
喜歡資料的人(比如說我XD)有福了,這個資料表就有106欄位的資料,真的超棒,可以好好拿來練習資料分析的技術。
哪個區比較多房源呢?會是尊絕不凡信義區嗎?
<script src=”https://gist.github.com/Dennis055/8a928e7dcd4f778883052fe0041398f3.js“></script>
政大所在的文山區真的好少QQ
萬華、大安、中山位列前三名!看到這裡我們就可以大致圈出哪邊房源最多,剛好是以台北車站為中心,向外輻射出的圓圈區域。這點是很合理的,北車是交通樞紐,又在捷運的中樞交匯處:
台北車站真可謂台北市的樞紐
而文山、北投這些相對台北市中心比較邊陲的地方房源就相當少,畢竟比較少遊客會去這些地方的樣子。
那房客評價又是如何呢?
<script src=”https://gist.github.com/Dennis055/32a351248e4b792ac26964f1cc349bc9.js“></script>
集中在高分群!臺灣人真的蠻樂於給別人鼓勵的
大多數人還是會給蠻高的評價,跟App store一樣XXD
可是價格又如何呢?會很貴嗎?
<script src=”https://gist.github.com/Dennis055/d6679b64ce6b0c0d5f49abf54de0ef26.js“></script>
平均2498就可以住一晚,比大多數旅館便宜一些,這點倒是Airbnb的優勢。
但是我們發現標準差太高了,所以看中位數準確一些,是1519元,那是真的比飯店旅館便宜許多。
甚至到了75百分位數的價格也才2511元,對於背包客是相當划算。這也是為何Airbnb是許多國外遊客的首選,除了有跨國的平台保障,最重要的是相當經濟實惠。
最低62(一碗牛肉湯麵..?)、最高接近31萬,這邊我就很好奇這兩家的特色XD 我們把它們搜尋出來看看:
簡單輸入:listing[listing.price > 290000]
市府捷運站,越夜越嗨的地方
市府捷運站!這是個什麼樣的地方呢?簡單來說:
晚上真的很熱鬧,還有誠品信義、各個百貨、微風、威秀影城、街頭藝人表演…..旁邊就是松菸(蝦皮!)大概從這邊上車的公車都會經過「銀行街」,而且在這個地方不管多晚都看得到101的會計師事務所還亮著XXD (辛苦了各位會計師、顧問前輩們…)
哦!看到有些描述:
t’s my house. Old style taiwanese room in old taiwan culture town Beitou. only for TV program and movie, not for live inside.
意思就是只租給電影劇組,不提供住宿。
原來29萬是借給片場拍片用的!還有尊絕不凡信義區的住宅可以住,不過31萬個人還是覺得太貴了。國外一個月的租金可能差不多五萬左右吧,31萬可以住超過一學期…
所以我們將高於50,000的房源去掉再畫一次!看看大致的住一晚房價分佈。
<script src=”https://gist.github.com/Dennis055/8942b244d8b9eae029e97754f44d623e.js“></script>
各個區域的房價分佈又是如何呢?比如尊爵不凡信義區的價格感覺就相當高。
發現其實沒有特別高哦!而且各個區域都有蠻多的離群值,不過信義、大安這些比較熱門的區域的確是差異比較大一些(box拉得頗長)
<script src=”https://gist.github.com/Dennis055/cae66e9c2d1243072497e245807de9e5.js“></script>
台北的價格真的一堆離群點XDD
這裡不知道是什麼原因,照理說住整棟(一套民宿)應該會比拆分一棟民宿(private room)貴上很多,但是兩者相差沒有到差很多。
不如說private room其實沒有到那麼貴才對,可能是因為台北的房價本來就有許多不合理的地方。
<script src=”https://gist.github.com/Dennis055/c1acdb9b4af98c3fce441c05df5cc5ee.js“></script>
這裡值得注意的是,property還有蠻多差異的,在建模的時候可以稍微留意一下!
我們可以發現private room的確「越界」了,而且在5000、8000左右的房價蠻多的。
Airbnb一開始其實是Airbed and breakfast的意思,當初是聯合創始人Joe Gebbia和Brian Chesky因為繳不起房租,在自己的公寓擺了幾張氣墊床出租給來舊金山參加會議,因酒店爆滿而找不到地方住的旅行者們。
所以,到了今天,床的類型會如何影響租房價格呢?
簡單呼叫剛剛寫的函數:boxplot_to_price(‘bed_type’)
沒想到,居然比我想像中差得還要少!可能氣墊床對大家來說是個特別的體驗,價格沒有特別特別低!(不過Real Bed跟Airbed還是有明顯的差距,Real Bed的中位數直接壓Airbed的最大值…)
有鋪床、日式(榻榻米嗎?)、床型沙發(之前去朋友家,躺在上面超舒服)、沙發、氣墊床…
可是這樣,對舒適度沒有影響嗎?鋪床不是比較好睡嗎(?我想可能是因為資料不平均,所以這邊看不出什麼差異。
<script src=”https://gist.github.com/Dennis055/684e3ef2687f7cff6d993286842f2770.js“></script>
沒想到,居然比我想像中差得還要少!可能氣墊床對大家來說是個特別的體驗,價格沒有特別特別低!(不過Real Bed跟Airbed還是有明顯的差距,Real Bed的中位數直接壓Airbed的最大值…)
有鋪床、日式(榻榻米嗎?)、床型沙發(之前去朋友家,躺在上面超舒服)、沙發、氣墊床…
可是這樣,對舒適度沒有影響嗎?鋪床不是比較好睡嗎(?我想可能是因為資料不平均,所以這邊看不出什麼差異。
<script src=”https://gist.github.com/Dennis055/684e3ef2687f7cff6d993286842f2770.js“></script>
冷氣跟Wifi果然是標配!出去玩回到房間,果然就是要舒舒服服躺在床上整理照片、看一下明天的行程等等……吹風機提供的量也蠻高的,但是洗衣機只有大概80%的房屋有提供…它其實應該要算是旅行的標配之一。
值得一提的是,國外的Airbnb相當注重有沒有Kitchen、Smoke detector,台灣在這方面大概只有一半的Airbnb有提供,感覺是可以優化的地方。
接下來我們看看比較貴的房屋都有提供哪些物件:
(這兩段code都有難度,如果覺得很卡的人可以直接複製貼上XD)
<script src=”https://gist.github.com/Dennis055/f38595add14aab87cbc2b5ae4259688e.js“></script>
哦,我們發現高價的房屋大部分都有提供廚房、浴缸、還有ㄜ….Electronic profiling bed ,這個不曉得怎麼翻比較好QQ
還有一個蠻特別的就是,增加了Crib、Baby monitor、Baby bath、Books and toys等等….所以可以看到高價房的特徵就是比較適合帶幼幼童的父母們,多考慮了寶寶這個點以及附有兒童相關設施。
那提供幾張床呢?
<script src=”https://gist.github.com/Dennis055/d0731bd65aa668ba2dbb998bd0290ea3.js“></script>
還是…其實沒床也沒關係?
為什麼沒有床跟有床的價格差不多,睡地板XD?
那我們也可以發現8、10、12、14、16張床應該就是大通舖,所以價格突然降低,其他比較多張床的應該就是租下整棟透天Airbnb。
共享經濟的概念其實不新,甚至非常直覺,得益於資訊效率的進步使得它能夠充分被落實,而資料科學也是其中的一環,沒有資料科學,共享經濟的效益與推動就難以被正確執行,Uber會算不出來合理車資、Airbnb讓房東隨意定價、外送平臺也不會那麼有效率。
這份資料集還有很多資料可以玩,接下來就讓大家自由發揮!我們先在這邊告一段落,那下一篇,既然資料科學在共享經濟這麼重要,我們就來用Python實作:
將自己變成Airbnb資料科學家,如何建立房屋訂價模型?
文章出自 — Dennis Dsh,A Data Analysis Intern in Commerce。
疫情之下,原本實體活動全都改成線上,活動分享全都在網路上很容易錯過,這邊整理了幾個跟數位教學相關的活動資訊給大家參考,分享順序為活動時間⏰ 1. Google Workspace技術整合術 Google Workspace for Education (原 G Suite 教育版) 能透過 Gmail、Google Drive、Google Calender、Google Meet 和 Classroom 等通訊與協作應用程式創造輕鬆與順暢的學習環境,並促進協同合作以提升數位學習與教學成效,而且還會為學校資料提供雲端安全性防護…
實體的教室變成一格一格的畫面,原本吵雜的下課時間也變成掛斷通話的系統聲。原本在班級中的歸屬感慢慢消失了,久而久之,孩子的對於學習,不再有群體的感覺,只是孤軍一人學習、複習、考試,甚至是畢業典禮都少了一份臨場感。因此,今天要和大家介紹一款現在在教育界還很少被提到的軟體-Gather。 Gather 如果你還不知道Gather,或是直覺的把Gather與虛擬會議室連結在一起,不妨先看看Gather裡的特色: 介面是像素型RPG 每個人自由創建一個角色 上下左右輕易控制角色 走道其他角色旁邊能互相討論 小遊戲battle 光是這五點特色,就足以推派它成為遠距教學的工具,除了打造不同空間的地圖外,最特別的是Gahter打造前所未有的臨場感,人與人之間只有靠近到一定距離,才能聽到彼此說話聲音,而相對應的,離開後聲音就會漸漸聽不到,就連白噪音的設計也是如此,非常的逼真。 不知道老師們會不會因為搭建地圖覺得麻煩,或是看到2D介面怕學生當遊戲在玩而不考慮這款軟體,換個角度思考,藉由不同地區的老師們集思廣益,打造出最適合學生學習的環境,像是不同學科的教室、戶外自然生態區、操場、籃球場等等....都可以更貼近真實校園,而像素的介面正好提高學生的學習意願,老師們擔心學生過於沉迷時,也能用全體廣播放上課鐘聲,或是讓學生們聚集在同一區,鏡頭站起來動一動 (另外推薦Active Arcade -> 趣味運動的APP ),就像早操一樣很真實。 線上教學缺乏臨場感,Gather可以創造了讓大家「一起在一個遊戲世界」的凝聚力。縱使Google Meet、Teams 雖然也可以進行討論,但若要每堂課要穿梭在不同會議間,節奏不流暢,使用Gather可以讓學生更自由地移動,相對應的老師也可以神出鬼沒地到處「旁聽」。 教孩子用科技解決問題,如果老師們也努力著示範給孩子看,創造出獨一無二的學習空間,相信對於孩子學習的歷程中,有莫大收穫。但到底怎麼開始使用?別擔心,這次快樂學程式邀請到Gahter界的大神 阿岳,要來和大家分享Gather的6大應用技巧,限名額唷~…
HTML入門&基本觀念介紹! 構成一個網頁,最重要的就是他的結構,而HTML就像是他的骨架,而CSS就是像是我們身體上的肌肉一般,而JS則像是人體的神經、血管般調整著我們身體、傳遞訊息,那麼HTML究竟是指哪些語法呢? 什麼是HTML? HTML全文又稱為HyperText Markup language ,也就是所謂的超文本標記語言,是網頁構成的基本要素,換言之,網頁就是由一堆html所構成,透過瀏覽器,顯示文字、圖片、以及其他相關我們可以在網頁上看見的基本元素。而對於剛學程式的朋友來說,HTML有以下幾個重點: HTML的基本架構: HTML的基本觀念與優點1.容易學習-HTML的文檔製作非常簡單易懂﹐功能強大之餘還支持不同格式的文件鑲入。2.製作門檻低-HTML是文本﹐它需要瀏覽器的解釋。只要你學會了HTML﹐你就可以直接在Windows的記事本或寫字版上進行製作和編輯﹐當然你也可以用WPS來編寫﹐只要注意在存檔的時候用.htm或.html來做檔名就可以了3.有利於搜尋引擎理解你的內容,透過HTML所構成的頁面被稱作所謂的”靜態頁面”﹐而Google爬蟲會優先收錄靜態網頁﹐所以HTML對於Google來說就像是鯊魚聞到血腥味一樣﹐有利於吸引Google爬蟲。4.加快瀏覽速度-因為靜態網頁無需連接數據庫﹐因此比打開動態網頁的速度較快﹐對於消費者體驗來說有所幫助。5.網站更安全-因為HTML頁面不會受Asp相關漏洞所影響。 HTML的缺點與限制 1.太簡單﹐不能適應現在越來越發達的網路世界和應用的需要﹐比如手機﹑PDA﹑信息家電等都不能直接顯示HTML2.太龐大﹐由於HTML代碼不規范﹑臃腫﹐瀏覽器需要足夠智能和龐大才能夠正確顯示HTML。顯然在你的PDA上裝一個IE6是不可能的。空間不夠﹐運算也跟不上3.數據與表現混雜。這樣你的頁面要改變顯示﹐就必須重新制作HTML。對不同的網路設備顯示同樣的數據都需要制作不同的HTML4.只能對文本進行排版﹐而且HTML樣式使用標準文本標識﹐不能創建一些特殊效果 所以我該如何學習HTML? 有什麼比較快的方法嗎? 答案是沒有的﹐學習程式語言就像是學習廚藝一樣﹐只有透過不停的嘗試﹑嘗試和嘗試才能讓自己有所成長﹐並且慢慢強大。過程中你會一直遇上困難和失敗﹐但你在不斷解決困難的過程中能夠不斷發掘新的知識﹐從失敗中發才能不停的成長。無論你是學習那一種程式語言﹐都需要經歷困難和失敗才能讓自己更加強大﹐正所謂:不經一番寒徹骨,怎得梅花撲鼻香呢?對吧﹐我們能做的不是要找捷徑﹐而是透過不同的媒介和平台去不斷學習﹐那麼下面快樂學程式會為大家介紹一些很棒的程式教學網站﹐讓大家可以不斷提升自己。 1.w3schools.com- 語法練習的好地方這個網站是目前全球訪問量最大的網頁開發教程網站﹐網站裡有多種程式語言的教學﹐而且每種程式語言由淺到深的解說﹐從語言的介紹到不同的功能和方法都會分章節說明。所以無論你是從零開始學的白紙﹐還是已經在學習但遇到困難的新手都可以在這個網站上找到相關資訊﹐是個非常不錯的網站。那麼網址我們當然要雙手奉上﹐請慢用https://www.w3schools.com/ 2.CodeAcademy- 免費的教學網站這是全球其中一個最受歡迎的免費coding教學網站﹐已經有超過2400萬人透過這個網站學習到了如何去coding。這個網站是非常適合新手入門的同學去學習的﹐網站會一步一步仔細的教導而且還有實作﹐所以學習起來非常的快速! 3.StackOverflow- 實際案例與疑難雜症的解決處 這個網站比較適合一些已經有在嘗試動手實作的同學﹐當你在coding的時候遇上困難了﹐那麼你可以在這個可以解決超過80種程式語言問題的網站上找到答案﹐讓你的coding之路更加順暢。 如果你覺得爬網站麻煩又費時,不妨直接點擊快樂學程式的網頁前端課程,老師直接手把手帶你入門HTML !完整的基礎入門課程省下你獨自摸索花費的時間! 課程上架Udemy ! 準備一個輕鬆的週末,只要一天的時間,帶你建置靜態網頁。從實作中打開靜態網頁的大門,讓你的研究之路不是只有自己,有我們跟你一起努力!課程中你可以瞭解網站建置的世界觀與網站版型掌握HTML5的使用方式掌握 CSS3的使用方式使用Bootstrap處理前端UI框架現在開始上課!如果你的入門還在單打獨鬥,歡迎來到快樂學程式找到志同道合的夥伴,你的自學之路不孤單。快樂學程式
什麼是HTML? HTML全名是HyperText Markup Language,是一種描述超文件的註記語言SGML(Standard Generalized Markup Language)所制訂出的一種網頁語言,是編寫網頁的基本語言,基本上現行的瀏覽器都可以讀取HTML,使用HTML可以編輯設計出網頁,也可以在網頁中加入所有HTML語言可支援的方式,例如表格、表單、圖片、文字、連結、程式等等。 HTML介紹與基本語法整理 不管你是小時候從撰寫無名小站為了要修改你的樣式,而開始瞭解HTML和CSS為何物,或是長大因為介面設計或前端工程開始踏入網頁的世界。HTML和CSS對於網站的重要性經過多年依然歷久不衰。在本篇會對HTML進行基礎的介紹並幫你整理出基本語法提供你在寫網頁時的快速參考! 編寫基本的HTML: 先讓大家看一下一個基本的HTML文件格式為: <HTML> <HEAD> <TITLE>網頁主題</TITLE> <Meta> </HEAD> <BODY>…
PHP是什麼?3分鐘PHP基本介紹! 大家安安﹐快樂學程式這一次要跟大家分享PHP這種程式語言。希望幫助對於PHP有興趣的新手們可以透過我們的文章對這種語言有初步認識。一如以往﹐我們會分享以下幾項有關PHP的知識。 PHP是什麼? PHP語言的全名是(PHP: Hypertext Preprocessor),和ASP、JSP等都是動態網頁開發語言,不過,PHP擁有跨平台的能力,無論是在Linux(最適合)、Unix、 Windows都可以執行運作,不像微軟 的ASP只能在Windows平台上執行,而且PHP是免費的,並可結合多種資料庫伺服器,如:MySQL、PostgreSQL、dBase、mSQL、Informix、ODBC、Oracle等。 PHP語言是伺服器端(Server)執行的網頁,不像一般HTML網頁,只要單機下開啟檔案就可以檢視網頁,PHP必須先在伺服器端執行完後,再將結果傳至使用者端(Client)的瀏覽器中檢視結果,所以必須使用網站伺 服器,且伺服器要支援PHP。 如何學好PHP? 要學好PHP,要有目的,要有一個想寫的東西,寫個學校網站,寫個校友系統,寫個簡單的新聞區或相簿...等,都可以,盡可能的和工作和生活結合,利用程式來簡化繁瑣的人工步驟,或者提昇工作效率,有目標,才會有動力,才會有想法。 學PHP不需要背,背不完的,只要懂就好了。像函數就不用背,常用的打久了你就背起來了,不常用的,等到要用時,知道去哪裡找就好。換言之,函數懂越多,功力越高強。 程式碼可以複製貼上,但一定要知道為什麼要這麼寫,不要傻傻的照著打,可以的話,自己打一遍最好,最上乘就是可以說出每一行程式碼的作用和前因後果。或者,故意打錯,看看會怎樣。錯誤訊息看久了,功力也就提昇了。 PHP程式碼執行方式 透過 Web Server 方式:例如利用 Apache…
Sildenafil citrate oral jelly Combiné avec les données de départs 2, on leur a demandé de type 5 de tadalafil…