Python資料分析相關面試題!Python學習教程

老男孩IT教育機構發表於2021-04-02

  資料分析是Python的就業方向之一,近年來,伴隨著國內網際網路發展,資料分析開始嶄露頭角,因此很多開發者都因為薪資和發展前景轉行從事資料分析工作。那麼你知道如何找到滿意的資料分析崗嗎?今天小編就跟大家來聊聊有關Python資料分析師面試的問題。

  例舉幾個常用的Python分析資料包

  資料處理和分析:numpy、scipy、pandas;

  機器學習:scikit;

  視覺化:matplotlib、seaborn。

  如何利用numpy對數列的前N項進行排序?

  使用argsort()函式:x[x [: n-1].argsort ()]。

  Pandas中使用的標準資料缺失標誌是什麼?

  NaN。

  講述一下numpy array比Python list的優勢?

  Numpy array比Python list更加緊湊,儲存資料佔的空間小,讀寫速度快;而array中儲存的是單一變數,此外array可以直接使用vector和matrix型別的處理函式,非常方便。

  如何檢驗pandas dataframe為空?

  可以使用empty函式。

  如何對list中的tiem進行隨機重排?

  可以使用shuffle()函式。

  Python中裝飾器的作用是什麼?

  裝飾器可用於修飾函式或者類。透過裝飾器可以包裹函式或者類使之執行之前或者之後呼叫裝飾器函式,從而達到抽離出大量函式中與函式功能本身無關的相同程式碼,並繼續重用的目的。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2766374/,如需轉載,請註明出處,否則將追究法律責任。

相關文章