Python資料分析

2021-10-01 11:51:14 字數 1143 閱讀 9335

python資料分析——初探資料視覺化

先來看看**吧:

①匯入matplotlib.pyplot模組並賦予其別名plt,這是python中常用的小技巧,目的主要是簡化一些名稱,當然我們也可以這樣寫:

from matplotlib import pyplot

不過這樣一來,在後面呼叫到pyplot的方法時需要把之前的plt改為全稱pyplot,執行結果不會有任何差別。

②plot()方法:這裡將存放了一組平方數的列表傳入plot(),它將會嘗試根據這些資料繪製出有意義的圖形。再呼叫show()即可將圖形顯示出來。實參linewidth=5指定了折線的寬度。

③title()方法:使用此方法為圖示新增標題,實參fontsize=24指定了文字尺寸,後面的方法中該引數含義相同。

④xlabel()和ylabel()方法:為x軸和y軸命名。

⑤tick_params()方法:設定座標軸刻度的樣式,實參axis='both』表示同時設定兩條軸,也可以指定為x或y單獨設定。

相信大家發現了乙個問題,我們傳入的資料是一組平方值,而我們起始的資料是1的平方,但是x軸的起點卻是0——事實上當你向plot()提供一系列數字時,它會預設x軸的0作為資料的起點,要改變這種預設配置,只需要對**稍作修改,再提供一組x軸的值與平方數一一對應:

import matplotlib.pyplot as plt

input_values =[1

,2,3

,4,5

]squares =[1

,4,9

,16,25

]plt.plot(input_values, squares, linewidth=5)

plt.title(

"square numbers"

, fontsize=24)

plt.xlabel(

"value"

, fontsize=14)

plt.ylabel(

"square of value"

, fontsize=14)

plt.tick_params(axis=

'both'

, labelsize=12)

plt.show(

)

python資料分析

以網路爬蟲為例,網路爬蟲是乙個自動提取網頁的程式,爬蟲是搜尋引擎的第一步,也是最容易的一部。網頁搜尋,建立索引,查詢排序 用c c 效率高,速度塊,適合通用搜尋引擎做往往爬取。但是它的缺點也特別明顯 開發慢,寫起來又臭又長的。而python無論在資料分析還是在指令碼自動化編寫尚都是簡單,易學的。良好...

python資料分析

陣列間的算術運算 npwhere pandas的使用 np.random.rand 3,4 產生乙個3行4列的矩陣 0 1之間的 in 32 data1 1,2,3,4.0 in 34 arr1 np.array data1 in 35 arr1 out 35 array 1.2.3.4.in 37...

python資料分析

1.資料分析的含義與目標 2.python與資料分析 3.python資料分析大家族 4.python環境搭建 一 numpy 功能 ndarray 多維操作 線性代數 官網 numpy是python語言的乙個擴充程式庫。支援高階大量的維度陣列與矩陣運算,此外也針對陣列運算提供大量的數學函式庫。nu...