不叨叨,直接來干貨
本文默認你已經有一定的python基礎了。
import numpy as np
import pandas as pd
np_array? = np.array([[10,20,30],[30,40,45]])
pd_datas = pd.DataFrame(np_array,columns = ["iOS","android","window phone"])
print(pd_datas.iloc[0:2,0:3])
分片最難理解的就是iloc了,其中用[x:x,x:x]來表示取值的范圍,如下圖所示
上面一段程序的輸出
其中第一個x:x是0:2,取的是行數,如圖中標注的0和1,注意不包括2。
第二個x:x是0:3,取的是列數,如何是iOS,android和window phone三列,也可以理解為0到3列,不包括3。