日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python 使用pandas同時(shí)對(duì)多列進(jìn)行賦值

瀏覽:29日期:2022-06-25 09:43:30
如dataframe

data1[’月份’]=int(month) #加入月份和企業(yè)名稱 data1[’企業(yè)’]=parmentname

可以增加單列,并賦值,如果想同時(shí)對(duì)多列進(jìn)行賦值

data1[’月份’,’企業(yè)’]=int(month) , parmentname #加入月份和企業(yè)名稱

會(huì)出錯(cuò)

ValueError: Length of values does not match length of index

data[[’合計(jì)’,’平均’]]=’數(shù)據(jù)’,’月份’

類似這樣的,也無效

KeyError: “None of [Index([‘合計(jì)’, ‘平均’], dtype=‘object’)] are in the [columns]”

只有下例中:

import pandas as pdchengji=[[100,95,100,99],[90,98,99,100],[88,95,98,88],[99,98,97,87],[96.5,90,96,85],[94,94,93,91],[91, 99, 92, 87], [85, 88, 85, 90], [90, 92, 99, 88], [90, 88, 89, 81], [85, 89, 89, 82], [95, 87, 86, 88], [90, 97, 97, 98], [80, 92, 89, 98], [80, 98, 85, 81], [98, 88, 95, 92]]data=pd.DataFrame(chengji,columns=[’語文’,’英語’,’數(shù)學(xué)’,’政治’])print (data)# data1=data[[’數(shù)學(xué)’,’語文’,’英語’,’政治’]] #排序# data1=data1.reset_index(drop=True) #序列重建# data1.index.names=[’序號(hào)’] #序列重命名# data1.index=data1.index+1 #序列從1開始# print (data1)data=pd.DataFrame(chengji,columns=[’語文’,’英語’,’數(shù)學(xué)’,’政治’],index=[i for i in range(1,len(chengji)+1)])print (data)data[[’合計(jì)’,’平均’]]=data.apply(lambda x: (x.sum(), x.sum()/4),axis=1,result_type=’expand’)print (data[:])data=pd.DataFrame(chengji,columns=[’語文’,’英語’,’數(shù)學(xué)’,’政治’],index=[i for i in range(1,len(chengji)+1)])print (data)data[[’合計(jì)’,’平均’]]=data.apply(lambda x:(’數(shù)據(jù)’,’月份’),axis=1,result_type=’expand’)print (data[:])

應(yīng)用apply 并設(shè)置result_type=‘expand’ 參數(shù)才可以。

先前的例子,用如下的方法就行了

data1[[’月份’,’企業(yè)’]]=data1.apply(lambda x:(int(month),parmentname),axis=1,result_type=’expand’) # data1[’月份’]=int(month) #加入月份和企業(yè)名稱 # data1[’企業(yè)’]=parmentname #print (data1)后記:

如果’月份’,’企業(yè)’列存在,用如下也可,上例中,直接可以創(chuàng)建不存在的列。

data1.lco[:,[’月份’,’企業(yè)’]]=int(month),parmentname

data1[[’月份’,’企業(yè)’]]=int(month),parmentname

今天又遇到一個(gè)從某列截取字符串長(zhǎng)度寫到另一列的,也一并寫到這里:

貨品列在原表中無,取貨品代碼的前12位。

totaldata = totaldata.reset_index(drop=False)totaldata[’貨品’] = totaldata[’貨品代碼’].apply(lambda x:x[:12])后記:2020.5.17又遇到想新增兩列并賦值的問題

import numpy as npimport pandas as pdfrom pandas import Series chengji = [[’N’, 95, 0], [’N’, 100, 88], [’N’, 88, 100], [’N’, 66, 0]]data = pd.DataFrame(chengji, columns=[’p’, ’x’, ’g’])data[[’序號(hào)’,’列名’]]=data[[’p’,’x’]] #pd.DataFrame(data[[’p’,’x’]])# .apply(lambda x : x )print(data)

補(bǔ)充:pandas 的apply返回多列,并賦值

代碼如下:

import pandas as pddf_tmp = pd.DataFrame([ {'a':'data1', 'cnt':100},{'a':'data2', 'cnt':200},])df_tmpa cntdata1 100data2 200方法一:使用apply 的參數(shù)result_type 來處理

def formatrow(row): a = row['a'] + str(row['cnt']) b = str(row['cnt']) + row['a'] return a, b df_tmp[['fomat1', 'format2']] = df_tmp.apply(formatrow, axis=1, result_type='expand')df_tmpa cnt fomat1 format2data1 100 data1100 100data1data2 200 data2200 200data2方法二:使用zip打包返回結(jié)果來處理

df_tmp['fomat1-1'], df_tmp['format2-2'] = zip(*df_tmp.apply(formatrow, axis=1))df_tmpa cnt fomat1 format2 fomat1-1 format2-2data1 100 data1100 100data1 data1100 100data1data2 200 data2200 200data2 data2200 200data2

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
免费成人在线观看| 欧美日韩水蜜桃| 欧美亚洲二区| 久久av国产紧身裤| 成人日韩av| 在线日韩一区| 亚洲精品大片| 精品网站aaa| 九一国产精品| 91成人小视频| 国产综合色区在线观看| 亚洲深夜av| 国产精品亚洲综合在线观看| av资源新版天堂在线| 伊人久久亚洲热| 国产日韩视频在线| 成人精品中文字幕| 亚洲久久在线| 国产传媒在线| 日韩精品一二三四| 开心激情综合| 欧美日韩国产在线一区| 欧美亚洲自偷自偷| 蜜桃精品在线| 日本欧美在线| 亚洲v在线看| 久久精品99国产精品日本| 亚洲一区资源| 亚洲综合专区| 国产a亚洲精品| 美女黄网久久| 色爱综合网欧美| 亚洲制服一区| 色在线视频观看| 日本综合视频| 午夜精品成人av| 国产探花在线精品| 久久婷婷久久| 国产精品一区二区精品视频观看| 午夜国产欧美理论在线播放| 国产精品黄网站| 国产视频一区免费看| 国精品产品一区| 亚洲色图综合| 日韩av一级| 国产精品jk白丝蜜臀av小说| 狠狠干成人综合网| 成人黄色av| 日本麻豆一区二区三区视频| 日韩在线精品| 国产无遮挡裸体免费久久| 欧美日韩国产高清| 韩国久久久久久| 欧美久久香蕉| 免费视频久久| 久久精品亚洲人成影院| 国产日韩1区| 中文字幕日韩欧美精品高清在线| 久久久777| 精品国产乱码久久久| 日本精品国产| 三级在线观看一区二区| 999国产精品永久免费视频app| 国产精品久久久久久久久久白浆 | 日本精品黄色| 日本色综合中文字幕| 亚洲婷婷丁香| 四虎影视精品| 伊人久久高清| 亚洲欧洲美洲国产香蕉| 国产aⅴ精品一区二区三区久久 | 国产精品扒开腿做爽爽爽软件| 黄色在线观看www| 在线观看一区| 日韩精品免费视频人成| 国产成人黄色| 国产一区导航| 久久精品三级| 亚洲免费毛片| 亚洲精品一区二区在线看| 国产福利资源一区| 久久av在线| 青青久久av| 精品久久美女| 蜜桃一区二区三区在线| 偷拍精品精品一区二区三区| 国产日韩欧美一区| 日本在线成人| 夜久久久久久| 国产一区二区三区久久| 日本不卡高清视频| 久久国产精品毛片| 精品一区在线| 99精品电影| 鲁鲁在线中文| 美女久久久久久| 久久精品99国产精品日本| 国产精品mv在线观看| 老牛国产精品一区的观看方式| 国产亚洲福利| 亚洲一区av| 69堂精品视频在线播放| 国产日韩高清一区二区三区在线| 国产日韩一区| 国产精品久久亚洲不卡| 欧美在线资源| 亚洲自拍另类| 亚洲一区二区三区四区电影 | 成人国产精选| 麻豆精品视频在线观看| 韩国女主播一区二区三区| 精品一区二区男人吃奶 | 尤物在线精品| 久久香蕉精品| 日韩精品导航| 国产情侣久久| 亚洲国内欧美| 国产精品一二| 嫩草伊人久久精品少妇av杨幂| 日韩av一二三| 啪啪亚洲精品| 欧美一区在线观看视频| 欧美日韩99| 国产精品久久久久久久久久妞妞| 91精品尤物| 欧美日一区二区三区在线观看国产免| 蜜臀精品一区二区三区在线观看 | 电影91久久久| 久久青草久久| 每日更新成人在线视频| 麻豆视频在线观看免费网站黄| 日本成人中文字幕| 97se亚洲| 日韩精品久久理论片| 日韩不卡一二三区| 国产精品成人3p一区二区三区| 国产激情综合| 成人台湾亚洲精品一区二区| 成人在线免费观看91| 丝袜诱惑一区二区| 在线观看亚洲精品福利片| 青青青国产精品| 成人国产精选| 久久一二三区| 牛牛精品成人免费视频| 蜜桃国内精品久久久久软件9| 亚洲字幕久久| 精品国产不卡| 亚洲激情中文在线| 国产免费久久| 91精品啪在线观看国产18| 亚洲精品一二三**| 国产a亚洲精品| 蜜桃久久久久久久| 成人亚洲一区二区| 亚洲精品在线a| 97欧美在线视频| 亚洲区国产区| 日韩精品中文字幕第1页| 亚洲人www| 日韩免费小视频| 日韩精品中文字幕吗一区二区| 久久亚洲精品中文字幕| av不卡免费看| 国产一区二区三区不卡视频网站| 亚洲免费在线| 国内自拍视频一区二区三区| 久久亚洲二区| 欧美成人a交片免费看| 日本不卡视频在线观看| 日韩在线观看| 97成人超碰| 夜夜嗨一区二区三区| 精品亚洲精品| 日本成人一区二区| 91久久黄色| 97人人精品| 国产欧美日韩精品一区二区三区| 欧美色图一区| 精品资源在线| 亚洲精品高潮| 欧美 日韩 国产一区二区在线视频 | 国产精品视频一区视频二区| 国产高潮在线| 欧美三级第一页| 久久国产精品亚洲77777| 国产在线看片免费视频在线观看| 日韩av二区在线播放| 99riav1国产精品视频| 成人在线免费观看91| 欧美日韩伊人| 蜜臀精品一区二区三区在线观看| 久久九九精品| 黑人精品一区| 美女av一区| 国产日韩欧美一区在线| 一区二区高清| 亚洲一区欧美二区| 色婷婷精品视频| 精品网站999|