亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 淺談dataframe兩列相乘構造新特征

淺談dataframe兩列相乘構造新特征

熱門標簽:富錦商家地圖標注 沈陽外呼系統呼叫系統 如何申請400電話費用 池州外呼調研線路 武漢外呼系統平臺 外呼系統哪些好辦 江西省地圖標注 沈陽防封電銷卡品牌 沈陽人工外呼系統價格

假如我們要構建新特征b

目的是從a中篩選出數值在4~6之間的數據,如果符合就是True,否則就是False。

那么代碼如下

import pandas as pd
lists=pd.DataFrame({'a':[1,2,3,4,5,6,7,8,9]})
lists['b']=(lists['a']6).mul(lists['a']>4)

補充:dataframe求兩列的相乘,再將輸出為新的一列

看代碼吧~

df["new"]=df3["rate"]*df3["duration"]

new為新的一列的列名

rate和duration為需要相乘的列

加,減,乘,除都適用!

補充:DataFrame衍生新特征操作

1.DataFrame中某一列的值衍生為新的特征

#將LBL1特征的值衍生為one-hot形式的新特征
piao=df_train_log.LBL1.value_counts().index
#先構造一個臨時的df
df_tmp=pd.DataFrame({'USRID':df_train_log.drop_duplicates('USRID').USRID.values})
#將所有的新特征列都置為0
for i in piao:
    df_tmp['PIAO_'+i]=0
#進行分組便利,有這個特征就置為1,原數據每個USRID有多條記錄,所以分組統計
group=df_train_log.groupby(['USRID'])
for k in group.groups.keys():
    t = group.get_group(k)
    id=t.USRID.value_counts().index[0]
    tmp_list=t.LBL1.value_counts().index
    for j in tmp_list:
        df_tmp['PIAO_'+j].loc[df_tmp.USRID==id]=1

2.分組統計,選出同一USRID下該變量中出現次數最多的值項

group=df_train_log.groupby(['USRID'])
lt=[]
list_max_lbl1=[]
list_max_lbl2=[]
list_max_lbl3=[]
for k in group.groups.keys():
    t = group.get_group(k)
    #通過value_counts找出出現次數最多的項
    argmx = np.argmax(t['EVT_LBL'].value_counts())
    lbl1_max=np.argmax(t['LBL1'].value_counts())
    lbl2_max=np.argmax(t['LBL2'].value_counts())
    lbl3_max=np.argmax(t['LBL3'].value_counts())
    list_max_lbl1.append(lbl1_max)
    list_max_lbl2.append(lbl2_max)
    list_max_lbl3.append(lbl3_max)
    #只留下出現次數最多的項
    c = t[t['EVT_LBL']==argmx].drop_duplicates('EVT_LBL')
    #放入list中
    lt.append(c)
#構造一個新的df
df_train_log_new = pd.concat(lt)
#另外又構造了三個特征,LBL1-LBL3分別出現次數最多的項
df_train_log_new['LBL1_MAX']=list_max_lbl1
df_train_log_new['LBL2_MAX']=list_max_lbl2
df_train_log_new['LBL3_MAX']=list_max_lbl3

3.衍生出某天是否發生的ont-hot新特征

#創造臨時df,星期三,星期六,星期七,都默認置為0
df_day=pd.DataFrame({'USRID':df_train_log.drop_duplicates('USRID').USRID.values})
df_day['weekday_3']=0
df_day['weekday_6']=0
df_day['weekday_7']=0
#分組統計,有就置為1,沒有置為0
group=df_train_log.groupby(['USRID'])
for k in group.groups.keys():
    t = group.get_group(k)
    id=t.USRID.value_counts().index[0]
    tmp_list=t.occ_dayofweek.value_counts().index
    for j in tmp_list:
        if j==3:
            df_day['weekday_3'].loc[df_tmp.USRID==id]=1
        elif j==6:
            df_day['weekday_6'].loc[df_tmp.USRID==id]=1
        elif j==7:
            df_day['weekday_7'].loc[df_tmp.USRID==id]=1

4.查看用戶一共停留在APP上多少秒,共有幾天看了APP

#首先將日期轉化為時間戳,并賦予一個新特征
tmp_list=[]
for i in df_train_log.OCC_TIM:
    d=datetime.datetime.strptime(str(i),"%Y-%m-%d %H:%M:%S")
    evt_time = time.mktime(d.timetuple())
    tmp_list.append(evt_time)
df_train_log['time']=tmp_list
#每下一行減去上一行,得到app停留時間
df_train_log['diff_time']=df_train_log.time-df_train_log.time.shift(1)
#構造一個新的dataFrame,分組得到查看app的天數
df_time=pd.DataFrame({'USRID':df_train_log.drop_duplicates('USRID').USRID.values})
#有幾天查看
df_time['days']=0
group=df_train_log.groupby(['USRID'])
for k in group.groups.keys():
    t = group.get_group(k)
    id=set(t.USRID).pop()
    df_time['days'].loc[df_time.USRID==id]= len(t.occ_day.value_counts().index)
#去掉一些異常時間戳,比如間隔兩天的相減,肯定不合適,na的也去掉了
df_train_log=df_train_log[(df_train_log.diff_time>0)(df_train_log.diff_time8000)]
#累計停留時間
group_stayTime=df_train_log['diff_time'].groupby(df_train_log['USRID']).sum()
#創造新的df
df_tmp=pd.DataFrame({'USRID':list(group_stayTime.index.values),'stay_time':list(group_stayTime.values)})
#合并成一個新的df
df=pd.merge(df_time,df_tmp,on=['USRID'],how='left')#合并后,缺失的停留時間,置為0df.fillna(0,axis=1,inplace=True)

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • python dataframe常見操作方法:實現取行、列、切片、統計特征值
  • Pandas:DataFrame對象的基礎操作方法
  • Python pandas DataFrame操作的實現代碼
  • python pandas中DataFrame類型數據操作函數的方法

標簽:銅川 呂梁 常德 通遼 阿里 黑龍江 潛江 株洲

巨人網絡通訊聲明:本文標題《淺談dataframe兩列相乘構造新特征》,本文關鍵詞  淺談,dataframe,兩列,相乘,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《淺談dataframe兩列相乘構造新特征》相關的同類信息!
  • 本頁收集關于淺談dataframe兩列相乘構造新特征的相關信息資訊供網民參考!
  • 推薦文章
    精品国产一区二区三区久久久狼| 国产伦精品一区三区视频| 国产成人欧美一区二区三区的| 成人在免费观看视频国产| 国产91精品露脸国语对白| 九九免费精品视频| 99热精品一区| 国产精品123| 色综合久久天天综合观看| 日韩中文字幕一区| 欧美激情在线精品video| 午夜欧美成人香蕉剧场| 91麻豆国产福利精品| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品国产一区二区三区免费 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人免费一级毛片在线播放视频| 久久99中文字幕| 黄视频网站在线免费观看| a级毛片免费全部播放| 国产一区二区精品久久| 欧美国产日韩在线| 精品国产一区二区三区久久久狼| 欧美日本国产| 欧美a级片免费看| 韩国三级视频在线观看| 国产高清视频免费| a级毛片免费全部播放| 亚洲女初尝黑人巨高清在线观看| 青青久久国产成人免费网站| 亚欧视频在线| 成人免费福利片在线观看| 日韩女人做爰大片| 欧美大片毛片aaa免费看| 精品久久久久久中文字幕一区| 99久久精品国产免费| 国产极品精频在线观看| 国产伦久视频免费观看视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产精品免费精品自在线观看| 精品视频一区二区三区| 亚洲女初尝黑人巨高清在线观看| 四虎久久影院| 黄视频网站在线观看| 99久久精品国产国产毛片| 深夜做爰性大片中文| 国产91素人搭讪系列天堂| 日韩免费在线观看视频| 欧美日本国产| 黄视频网站在线观看| 成人在免费观看视频国产| 久久国产一区二区| 午夜久久网| 国产成a人片在线观看视频| a级毛片免费全部播放| 四虎久久影院| 亚洲第一色在线| 精品久久久久久免费影院| 香蕉视频久久| 国产一级强片在线观看| 国产亚洲免费观看| 成人免费一级毛片在线播放视频| 亚洲第一页色| 一级女性大黄生活片免费| 国产精品自拍亚洲| 国产一区免费在线观看| 日韩在线观看视频黄| 国产91精品露脸国语对白| 99热精品一区| 国产一区二区精品| 深夜做爰性大片中文| 毛片电影网| a级精品九九九大片免费看| 亚洲 国产精品 日韩| 国产精品1024永久免费视频| 日本在线不卡免费视频一区| 欧美一级视| 97视频免费在线观看| 国产亚洲精品aaa大片| 亚洲 欧美 成人日韩| 成人免费网站视频ww| 亚洲精品中文一区不卡| 久久久成人影院| 天天做日日干| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品国产一区二区三区免费 | 九九九国产| 成人a级高清视频在线观看| 黄视频网站在线免费观看| 精品视频在线看 | 青青久久国产成人免费网站| 精品国产一区二区三区久久久狼| 国产高清在线精品一区二区| 国产麻豆精品视频| 九九九国产| 国产成a人片在线观看视频| 欧美一级视频免费| 韩国三级视频在线观看| 91麻豆精品国产高清在线 | 国产欧美精品午夜在线播放| 成人a级高清视频在线观看| 韩国三级香港三级日本三级la | 亚洲精品中文一区不卡| 国产一区二区精品在线观看| 一级女性全黄生活片免费| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日韩一级黄色大片| 亚洲精品久久玖玖玖玖| 国产精品自拍在线| 久久99中文字幕| 日韩欧美一二三区| 成人免费网站视频ww| 国产91精品露脸国语对白| 久久成人综合网| 九九九国产| 国产一级强片在线观看| 九九九国产| 欧美激情一区二区三区中文字幕| 欧美爱色| 精品国产香蕉在线播出| 精品国产一级毛片| 欧美电影免费看大全| 香蕉视频一级| 日韩中文字幕一区| 黄色福利片| 一级毛片视频免费| 国产精品1024永久免费视频| 韩国三级香港三级日本三级la | 日韩中文字幕在线观看视频| 久久久久久久免费视频| 天天做人人爱夜夜爽2020毛片| 日本在线www| 99久久精品国产国产毛片| 欧美一级视| 国产国语在线播放视频| 精品国产三级a∨在线观看| 免费一级片在线观看| 成人高清护士在线播放| 欧美激情一区二区三区中文字幕| 一级片片| 黄色免费网站在线| 亚洲爆爽| 青青久久国产成人免费网站| 国产一区二区精品在线观看| 国产麻豆精品hdvideoss| 欧美爱色| 欧美爱色| 精品国产一区二区三区久久久狼| 欧美电影免费看大全| 国产一区二区精品久久| 国产视频一区二区在线观看 | 高清一级片| 国产91精品露脸国语对白| 久久国产一区二区| 中文字幕97| 国产网站免费观看| 一级女性全黄生活片免费| 韩国毛片免费大片| 国产精品自拍在线| 欧美激情在线精品video| 日韩欧美一二三区| 日本特黄一级| 高清一级片| 黄视频网站免费观看| 天天色色色| 日本特黄一级| 欧美α片无限看在线观看免费| 四虎影视久久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 中文字幕97| 日本伦理网站| 青青久久网| 日韩综合| 国产不卡精品一区二区三区| 91麻豆高清国产在线播放| 久久精品免视看国产明星| 久久精品人人做人人爽97| 四虎久久影院| 国产亚洲免费观看| 一级毛片看真人在线视频| 久久成人综合网| 天堂网中文在线| 国产91精品一区| 精品国产一级毛片| 成人影院一区二区三区| 欧美另类videosbestsex视频| 美国一区二区三区| 四虎久久影院| 欧美a级片免费看| 99色视频在线| 国产高清在线精品一区二区| 日本在线www| 欧美大片a一级毛片视频| 91麻豆精品国产高清在线 | 深夜做爰性大片中文| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 亚洲女初尝黑人巨高清在线观看| 韩国三级香港三级日本三级la | 天天做日日干|