python

Python數據分析之pandas

Submitted by huzhenda on Sat, 07/28/2018 - 11:09

Pandas

WHAT?

Pandas是基于Numpy構建的庫,在數據處理方面可以把它理解為numpy加強版,同時Pandas也是一項開源項目:Github?。不同于numpy的是,pandas擁有種數據結構:SeriesDataFrame:?

10.1

下面我們就來生成一個簡單的series對象來方便理解:?

Tags

Python——Lambda 表達式有何用處?如何使用?

Submitted by chenrouyu on Wed, 11/08/2017 - 15:28
在Python、C++等語言里都有Lambda表達式,不知道其有何用。查了wiki里邊的數學理論和編譯原理有些晦澀難懂。 有些知乎答案用了比較形象、簡潔的幾句話講了Lambda表達式的重要意義。

嫌Python太慢?并行運算Process Pools三行代碼給你4倍提速!

Submitted by zhongzhimin on Tue, 08/29/2017 - 16:46
Python絕對是處理數據或者把重復任務自動化的絕佳編程語言。要抓取網頁日志?或者要調整一百萬張圖片?總有對應的Python庫讓你輕松完成任務。 然而,Python的運營速度一直飽受詬病。默認狀態下,Python程序使用單個CPU的單個進程。如果你的電腦是最近十年生產的,多數情況下會有4個及以上CPU核。也就是說,當你在等程序運行結束的時候,你的計算機有75%或者更多的計算資源都是空置的! 讓我們來看看如何通過并行運算充分利用計算資源。多虧有Python的concurrent.futures模塊,僅需3行代碼就可以讓一個普通程序并行運行。

Tags

一文讀懂遺傳算法工作原理(附Python實現)

Submitted by zhongzhimin on Tue, 08/08/2017 - 19:15
近日,Analyticsvidhya 上發表了一篇題為《Introduction to Genetic Algorithm & their application in data science》的文章,作者 Shubham Jain 現身說法,用通俗易懂的語言對遺傳算法作了一個全面而扼要的概述,并列舉了其在多個領域的實際應用,其中重點介紹了遺傳算法的數據科學應用。

數據專家必知必會的7款Python工具

Submitted by zhongzhimin on Thu, 08/03/2017 - 14:57
如果你有志于做一個數據專家,你就應該保持一顆好奇心,總是不斷探索,學習,問各種問題。在線入門教程和視頻教程能幫你走出第一步,但是最好的方式就是通過熟悉各種已經在生產環境中使用的工具而為成為一個真正的數據專家做好充分準備。
冯仰妍破处门