dataframe的資料抽取:
iloc
與loc
的區別:iloc
主要是基於整數字置(從軸的0到長度-1),如果是0:10
,則抽取0,...,9
;loc
主要是基於標籤的,如果是0:10
,則抽取0,...,10
,但兩個都可以與布林陣列一起使用。
indices =[1
,2,3
,5,8
]sample_reviews = reviews.loc[indices]
indices=
['country'
,'province'
,'region_1'
,'region_2'
]rowindices=[0
,1,10
,100
]df = reviews.loc[rowindices,indices]
col=
['country'
,'variety'
]df = reviews.loc[:99
,col]
top_oceania_wines = reviews.loc[
(reviews.country.isin(
['australia'
,'new zealand'])
)&(reviews.points >=95)
]
pandas隨機抽取資料和打亂資料
一,pandas.dataframe.sample 隨機選取若干行 1 資料切片選取 1.1 pandas.dataframe.sample 隨機選取若干行1.1.1 功能說明 有時候我們只需要資料集中的一部分,並不需要全部的資料。這個時候我們就要對資料集進行隨機的抽樣。pandas中自帶有抽樣的方...
pandas入門 資料選擇
關於pandas資料選擇的知識點總結。df pd.dataframe 建立的dataframe資訊如下 a b c 0 3 1.2 aa 1 4 2.4 bb 2 8 4.5 cc 3 9 7.3 dd df1 df a 根據列名選取一列,以series的形式返回列 df1 df.a 與上面寫法效果...
入門pandas 資料刪除
刪除單行 import pandas as pd path c users administrator desktop playground2 刪除.xlsx data pd.read excel path print data.drop 2 刪除多行 print data.drop labels ...