python基礎分析 資料分析 Python基礎

2021-10-20 01:13:21 字數 1701 閱讀 4457

學python前要明確其使用目的。學python是為了進行資料分析,所以現階段最主要的任務是了解python的最基礎知識,然後通過運用python進行資料分析的專案,從而學會使用python。

一、資料型別

1、整數、浮點數、字串

2、列表(list)

2list.count(obj) 統計某個元素在列表**現的次數

3list.extend(seq) 在列表末尾一次性追加另乙個序列中的多個值(用新列表擴充套件原來的列表)

4list.index(obj) 從列表中找出某個值第乙個匹配項的索引位置

5list.insert(index, obj)將物件插入列表

6list.pop([index=-1])移除列表中的乙個元素(預設最後乙個元素),並且返回該元素的值

7list.remove(obj)移除列表中某個值的第乙個匹配項

3、元組(tuple)

訪問元組

tup1 = ('physics', 'chemistry', 1997, 2000)

tup2 = (1, 2, 3, 4, 5, 6, 7)

print"tup1[0]: ", tup1[0]

print"tup2[1:5]: ", tup2[1:5]

刪除元組

tup = ('physics', 'chemistry', 1997, 2000)

print tup

del tup

print "after deleting tup : "

print tup

列表和元組的區別:

元組與列表類似,不同之處在於元組的元素不能修改。

元組使用小括號,列表使用方括號。

4、字典(dictionary)

字典是另一種可變容器模型,且可儲存任意型別物件。

字典的每個鍵值 key=>value 對用冒號 : 分割,每個鍵值對之間用逗號 , 分割,整個字典包括在花括號 {} 中 ,格式如下所示:

d =

二、判斷和迴圈

1、if判斷語句

if 判斷條件1:

執行語句1……

elif 判斷條件2:

執行語句2……

elif 判斷條件3:

執行語句3……

else:

執行語句4……

2、while 迴圈語句

count = 0

while(count < 9):

print'the count is:', count

count = count + 1

print"good bye!"

3、for迴圈語句

for 變數 in 序列:

表示式else:

表示式三、函式和呼叫包

1、定義函式

def my_abs(x):

if x >= 0:

return x

else:

return -x

2、呼叫包

import 模組/包

from 包 import 模組

import 包 as 別名

總結現在已經把《父與子程式設計之旅》給看完,裡面的大部分**照著敲完。還有就是對著菜鳥程式設計把python的基礎知識看完了,只是做到腦子裡有一遍印象,而沒有記住裡面的細節。接下來要做的就是把python資料分析的內容過一遍,對著把**多熟悉熟悉,然後開始上手做其他專案,在做專案的過程中記基礎知識。

python基礎資料分析

單樣本t檢驗 乙個連續變數與乙個數值的顯著性關係 sm.stats.descrstatsw a b ttest mean 0.1 0.1為引數 雙樣本t檢驗 乙個分類變數 二分類 與乙個連續變數的顯著性關係 方差齊性檢查 a1 creditcard exp a b 0 c a2 creditcard...

python資料分析基礎

python資料分析基礎 學資料分析之前應該明白整個資料分析的基本流程 1.明確需求與目的 2.資料收集 3.資料預處理 4.資料分析 5.編寫報告 假設檢驗,也稱為顯著性檢驗,是通過樣本的統計量,來判斷與總體引數之間是否存在差異 差異是否顯著 即我們對總體引數進行一定的假設,然後通過收集到的資料,...

python資料分析基礎

學資料分析之前應該明白整個資料分析的基本流程 1.明確需求與目的 2.資料收集 3.資料預處理 4.資料分析 5.編寫報告 假設檢驗,也稱為顯著性檢驗,是通過樣本的統計量,來判斷與總體引數之間是否存在差異 差異是否顯著 即我們對總體引數進行一定的假設,然後通過收集到的資料,來驗證我們之前作出的假設 ...