Pandas行 列選擇

2021-08-14 05:23:03 字數 564 閱讀 5095

總也記不住的行列選擇

import pandas as pd

dataname = ['price','time']

data = pd.read_csv('test.csv')

切片

[a:b]索引 iloc(iloc適用於資料進行了篩選後造成索引號與原來不一致的情況)

data.iloc[1]

data.iloc[1]['price']price是乙個列的名字

指定位置 loc

data.loc[0]用name選擇單列

data['price']用name選擇多列

data[['price','time']]用列的索引號

data[[0,1]]data.loc[1:3, ['price', 'time']]

列price和time的index的1-3行

pandas 行列篩選

coding utf 8 author kameiro file patzon.py time 2018 3 2918 25 import pandas as pd,numpy as np import numpy as np from pandas import dataframe sourced...

Pandas 刪除行 列

引數說明 print 刪除行或列 dataframe.drop drop預設對原表不生效,如果要對原表生效,需要加引數 inplace true print 刪除單行 df2 df1.drop labels 0 axis預設等於0,即按行刪除,這裡表示按行刪除第0行 print df2 print ...

pandas 行列轉換總結

行轉列或者列轉行的資料一般都是groupby後的資料 b kd.groupby by 當前網點 留倉原因 as index false 運單編號 count c kd.groupby by 當前網點 留倉原因 運單編號 count as index false 同groupby後再 reset in...