<strike id="ca4is"><em id="ca4is"></em></strike>
  • <sup id="ca4is"></sup>
    • <s id="ca4is"><em id="ca4is"></em></s>
      <option id="ca4is"><cite id="ca4is"></cite></option>
    • 二維碼
      企資網

      掃一掃關注

      當前位置: 首頁 » 企資快報 » 品牌 » 正文

      「超全+實用」常用的幾個篩選數據的技巧_建議收

      放大字體  縮小字體 發布日期:2022-06-27 10:46:24    作者:付穎婷    瀏覽次數:65
      導讀

      哈嘍,大家好,今天為d大家總結了幾個篩選數據得常用技巧:主要包括以下幾個知識點:“比較運算:==、、、=、=、!=范圍運算:between(left,right)字符篩選:str.contains(pattern或字符串,na=False)邏輯運算:(與)

      哈嘍,大家好,今天為d大家總結了幾個篩選數據得常用技巧:

      主要包括以下幾個知識點:


        比較運算:==、<、>、>=、<=、!=范圍運算:between(left,right)字符篩選:str.contains(pattern或字符串,na=False)邏輯運算:&(與)、|(或)、not(取反)比較函數:eq, ne, le, lt, ge, gt(相當于==,=!,<=,<,>=,>)apply和isin函數

      接下來我們主意講解上面函數各自得運用,以案例進行開始我們得講解吧!import pandas as pd

      data=pd.read_excel('超市運營數據模板.xlsx')
      data

      先看一下各列得數據類型:

      data.dtypes
      商品 int64
      類別 int64
      門店編號 object
      單價 float64
      不錯 float64
      訂單 object
      日期 datetime64[ns]
      時間 object
      dtype: object

      下面以實際應用場景為例開始講解:

      1.篩選門店編號為'CDXL'得運營數據①第壹種方法,用比較運算符‘==’:

      data[data.門店編號=='CDXL']

      ②第二種方法,用比較函數'eq':

      data[data['門店編號'].eq('CDXL')]

      2.篩選單價小于等于10元得運營數據③第壹種方法,用比較運算符‘<=’:

      data[data.單價<=10]

      ④第二種方法,用比較函數'le':

      data[data['單價'].le(10)]

      3.篩選不錯大于2000得運營數據⑤第壹種方法,用比較運算符‘>=’:

      data[data.不錯>2]

      ⑥第二種方法,用比較函數'ge':

      data[data['不錯'].ge(2)]

      4.篩選除門店'CDXL'外得運營數據⑦第壹種方法,用比較運算符‘!=’:

      data[data.門店編號!='CDXL']

      ⑧第二種方法,用比較函數'ne':

      data[data['門店編號'].ne('CDXL')]

      5.篩選上年年5月得運營數據

      首先將日期格式化:

      data['日期']=data["日期"].values.astype('datetime64') #如果已為日期格式則此步驟可省略
      data['日期']
      import datetime
      s_date = datetime.datetime.strptime('上年-04-30', '%Y-%m-%d').date() #起始日期
      e_date = datetime.datetime.strptime('上年-06-01', '%Y-%m-%d').date() #結束日期

      ⑨第壹種方法,用邏輯運算符號'>' '<'和'&':

      Pandasdatetime64[ns]不能直接與datetime.date相比,需要用pd.Timestamp進行轉化

      data[(data.日期>pd.Timestamp(s_date))&(data.日期<pd.Timestamp(e_date))]

      ⑩第二種,用比較函數'gt''lt'和'&':

      data[(data['日期'].lt(pd.Timestamp(e_date)))&(data['日期'].gt(pd.Timestamp(s_date)))]

      ?第三種,用apply函數實現:

      id_a=data.日期.apply(lambda x: x.year ==上年 and x.month==5)
      data[id_a]

      ?第四種,用between函數實現:

      id_b=data.日期.between(pd.Timestamp(s_date),pd.Timestamp(e_date))
      data[id_b]

      6.篩選“類別”包含'000'得數據?第壹種,用contains函數:

      data['類別']=data['類別'].values.astype('str') #將該列轉換為字符數據類型
      id_c=data.類別.str.contains('000',na=False)
      data[id_c]

      ?第二種,用isin函數:

      id_i=data.類別.isin(['000']) #接受一個列表
      data[id_i]

      很遺憾,isin函數搞不定,因為它只能判斷該列中元素是否在列表中

      7.篩選商品以“301”開頭得運營數據?需要用contains函數結合正則表達式使用:

      data['商品']=data['商品'].values.astype('str') #將該列轉換為字符數據類型
      id_c2=data.商品.str.contains('301\d{5}',na=False)
      data[id_c2]

      為了方便大家學習,我已經將感謝數據及代碼打包好,如有需要,可以下方卡片,后在后臺回復:篩選數據 獲取。

       
      (文/付穎婷)
      免責聲明
      本文僅代表作發布者:付穎婷個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
       

      Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

      粵ICP備16078936號

      微信

      關注
      微信

      微信二維碼

      WAP二維碼

      客服

      聯系
      客服

      聯系客服:

      在線QQ: 303377504

      客服電話: 020-82301567

      E_mail郵箱: weilaitui@qq.com

      微信公眾號: weishitui

      客服001 客服002 客服003

      工作時間:

      周一至周五: 09:00 - 18:00

      反饋

      用戶
      反饋

      午夜久久久久久网站,99久久www免费,欧美日本日韩aⅴ在线视频,东京干手机福利视频
        <strike id="ca4is"><em id="ca4is"></em></strike>
      • <sup id="ca4is"></sup>
        • <s id="ca4is"><em id="ca4is"></em></s>
          <option id="ca4is"><cite id="ca4is"></cite></option>
        • 主站蜘蛛池模板: freexxxx性女hd性中国| 在打烊后仅剩两人接档泡面番| 国产成人精品怡红院在线观看 | 岛国AAAA级午夜福利片| 国产jizzjizz视频全部免费| 久久精品国产99国产精品亚洲| 99rv精品视频在线播放| 日韩高清一级毛片| 国产片xxxxa片国语对白| 亚洲va中文字幕| 好吊妞视频这里只有精品| 最近免费中文字幕大全高清10| 小时代1免费观看完整版| 又湿又紧又大又爽a视频 | 日本片免费观看一区二区| 真实的国产乱xxxx在线| 婷婷久久五月天| 伺候情侣主vk| 99re在线观看视频| 欧美黑人巨大3dvideo| 国自产拍在线天天更新91| 亚洲欧美在线不卡| 一本一道中文字幕无码东京热| 精品无码人妻一区二区三区品| 岛国大片在线免费观看| 亚洲高清在线mv| 398av影院视频在线| 欧美aa在线观看| 国产大片免费观看中文字幕| 久久久无码精品亚洲日韩蜜桃| 色综合久久久久无码专区| 成人乱码一区二区三区AV| 免费A级毛视频| 56prom在线精品国产| 最近中文字幕免费mv视频7| 国产在线19禁在线观看| 中文字幕avdvd| 韩国三级香港三级日本三级| 成年女人a毛片免费视频| 免费久久人人爽人人爽AV| 91热视频在线观看|