婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python 使用pandas同時對多列進行賦值

python 使用pandas同時對多列進行賦值

熱門標簽:北京外呼電銷機器人招商 云南地圖標注 400電話 申請 條件 汕頭電商外呼系統供應商 南京crm外呼系統排名 crm電銷機器人 電銷機器人 金倫通信 鄭州智能外呼系統中心 賓館能在百度地圖標注嗎

如dataframe

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

可以增加單列,并賦值,如果想同時對多列進行賦值

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

會出錯

ValueError: Length of values does not match length of index

data[['合計','平均']]='數據','月份'

類似這樣的,也無效

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

只有下例中:

import pandas as pd
chengji=[[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=['語文','英語','數學','政治'])
print (data)
# data1=data[['數學','語文','英語','政治']]    #排序
# data1=data1.reset_index(drop=True)   #序列重建
# data1.index.names=['序號']     #序列重命名
# data1.index=data1.index+1    #序列從1開始
# print (data1)
data=pd.DataFrame(chengji,columns=['語文','英語','數學','政治'],index=[i for i in range(1,len(chengji)+1)])
print (data)
data[['合計','平均']]=data.apply(lambda x: (x.sum(), x.sum()/4),axis=1,result_type='expand')
print (data[:])
data=pd.DataFrame(chengji,columns=['語文','英語','數學','政治'],index=[i for i in range(1,len(chengji)+1)])
print (data)
data[['合計','平均']]=data.apply(lambda x:('數據','月份'),axis=1,result_type='expand')
print (data[:])

應用apply 并設置result_type=‘expand' 參數才可以。

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

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

后記:

如果'月份','企業'列存在,用如下也可,上例中,直接可以創建不存在的列。

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

data1[['月份','企業']]=int(month),parmentname

今天又遇到一個從某列截取字符串長度寫到另一列的,也一并寫到這里:

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

totaldata = totaldata.reset_index(drop=False)
totaldata['貨品'] = totaldata['貨品代碼'].apply(lambda x:x[:12])

后記:2020.5.17又遇到想新增兩列并賦值的問題

import numpy as np
import pandas as pd
from 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[['序號','列名']]=data[['p','x']] #pd.DataFrame(data[['p','x']])# .apply(lambda x : x )
print(data)

補充:pandas 的apply返回多列,并賦值

代碼如下:

import pandas as pd
df_tmp = pd.DataFrame([
 {"a":"data1", "cnt":100},{"a":"data2", "cnt":200},
])
df_tmp
a cnt
data1 100
data2 200

方法一:使用apply 的參數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_tmp
a cnt fomat1 format2
data1 100 data1100 100data1
data2 200 data2200 200data2

方法二:使用zip打包返回結果來處理

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

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • python批量創建變量并賦值操作
  • python中如何對多變量連續賦值
  • Python連續賦值需要注意的一些問題
  • Python基礎之賦值,淺拷貝,深拷貝的區別
  • python模塊中判斷全局變量的賦值的實例講解
  • python 實現循環定義、賦值多個變量的操作
  • python for循環賦值問題

標簽:昆明 梅州 石家莊 浙江 文山 西寧 懷化 錫林郭勒盟

巨人網絡通訊聲明:本文標題《python 使用pandas同時對多列進行賦值》,本文關鍵詞  python,使用,pandas,同時,對,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python 使用pandas同時對多列進行賦值》相關的同類信息!
  • 本頁收集關于python 使用pandas同時對多列進行賦值的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日本中文字幕不卡| 中文字幕亚洲电影| 国产一区在线看| 亚洲影院在线观看| 欧美精品一区二区久久婷婷| 99综合影院在线| 福利一区二区在线观看| 精品一区二区三区免费毛片爱| 一区二区三区 在线观看视频| 国产欧美精品一区aⅴ影院| 日韩视频一区二区在线观看| 在线观看91视频| 国产精品亚洲午夜一区二区三区| 亚洲国产欧美日韩另类综合| 亚洲人妖av一区二区| 国产精品每日更新| 国产网红主播福利一区二区| 久久综合色8888| 欧美岛国在线观看| 久久综合丝袜日本网| 精品成人在线观看| 欧美日韩一区二区欧美激情| 欧美日韩一区高清| 91精品国产aⅴ一区二区| 欧美精品成人一区二区三区四区| 欧美日韩精品一二三区| 欧美性欧美巨大黑白大战| 欧美三级视频在线| 91精品在线免费观看| 精品卡一卡二卡三卡四在线| 久久这里只精品最新地址| 欧美精品一区二区久久婷婷| 欧美经典一区二区三区| 欧美国产1区2区| 中文字幕第一页久久| 亚洲欧美另类在线| 亚洲福利一区二区| 国产制服丝袜一区| 丰满白嫩尤物一区二区| 色综合网色综合| 欧美日韩卡一卡二| 精品国产91乱码一区二区三区| 欧美va在线播放| 中文字幕一区二区三区乱码在线| 中文字幕一区二区三区不卡| 亚洲第一狼人社区| 久久国产三级精品| 99re视频精品| 欧美日本精品一区二区三区| 国产亚洲欧美在线| 亚洲视频在线一区观看| 日本va欧美va瓶| 国产二区国产一区在线观看| 91官网在线观看| 欧美大片在线观看| 综合中文字幕亚洲| 久久精品国产99国产| 99热这里都是精品| 日韩精品在线一区| 亚洲人成7777| 狠狠色综合播放一区二区| 在线看国产一区二区| 精品国产成人系列| 亚洲高清久久久| 国产一区二区三区在线看麻豆| 91老司机福利 在线| 精品国产网站在线观看| 亚洲精品久久久久久国产精华液| 日韩在线观看一区二区| 99久久精品国产一区| 91精品一区二区三区在线观看| 亚洲蜜臀av乱码久久精品| 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久久久久免费| 日韩av一级电影| 色综合天天性综合| 国产精品色哟哟| 美女免费视频一区二区| 欧美系列在线观看| 国产精品国产a级| 色婷婷亚洲综合| 国产一区二区三区免费播放| 色婷婷综合久久久久中文一区二区 | 日本道在线观看一区二区| 久久久噜噜噜久久中文字幕色伊伊| 色综合色狠狠综合色| 在线亚洲一区观看| 丁香五精品蜜臀久久久久99网站| 国产高清成人在线| 99久久国产综合精品色伊| 色婷婷av一区| 欧美久久久影院| 久久久久久久久免费| 国产精品福利一区二区| 亚洲色图在线视频| 国产精品国产三级国产普通话蜜臀 | 奇米影视一区二区三区小说| 蜜臀av性久久久久蜜臀aⅴ | 99精品久久99久久久久| 欧美亚洲综合网| 91精品国产一区二区三区香蕉| 精品入口麻豆88视频| 国产日韩欧美a| 香港成人在线视频| 国产精品一级在线| 欧美日韩一区二区三区视频| 精品播放一区二区| 亚洲一区二区欧美| 成人免费观看av| 69久久99精品久久久久婷婷 | 日本道精品一区二区三区 | 国产清纯在线一区二区www| 一区二区三区欧美| 国产精品一区在线| 欧美精品欧美精品系列| 国产精品嫩草久久久久| 美女视频一区在线观看| 欧美午夜一区二区三区| 国产精品乱人伦一区二区| 蜜桃视频免费观看一区| 欧美三级电影在线看| 国产精品天美传媒沈樵| 国产在线一区二区| 欧美高清www午色夜在线视频| 国产精品的网站| 久久99国产精品久久99| 欧美视频一区二区三区在线观看| 欧美韩国日本综合| 加勒比av一区二区| 欧美一区二区不卡视频| 亚洲精品菠萝久久久久久久| 丁香婷婷深情五月亚洲| 欧美一区二区福利视频| 尤物在线观看一区| 97se亚洲国产综合自在线| 国产调教视频一区| 国内久久精品视频| 欧美一区午夜精品| 麻豆视频观看网址久久| 69堂亚洲精品首页| 美女视频一区在线观看| 在线不卡免费欧美| 日本一不卡视频| 欧美不卡视频一区| 久久精品国产77777蜜臀| 日韩欧美一级二级三级久久久| 亚洲成人免费观看| 欧美高清精品3d| 日韩专区一卡二卡| 91精品视频网| 卡一卡二国产精品 | 中文字幕乱码亚洲精品一区| 国产福利一区在线观看| 久久精品亚洲精品国产欧美| 国产高清一区日本| 国产精品久久久一本精品| av在线播放一区二区三区| 国产精品你懂的| 欧美色视频在线| 青青草97国产精品免费观看无弹窗版 | 免费成人结看片| 日韩天堂在线观看| 狠狠色丁香婷婷综合| 国产精品美女一区二区三区| a在线欧美一区| 一区二区三区视频在线观看| 欧美日韩免费观看一区二区三区 | 亚洲一区二区三区中文字幕在线 | 精品噜噜噜噜久久久久久久久试看| 免费成人美女在线观看| 久久久久久久精| 一本大道久久a久久精二百| 日本中文在线一区| 中文字幕亚洲成人| 9191国产精品| 国产一区亚洲一区| 亚洲777理论| 国产欧美精品区一区二区三区| 欧洲中文字幕精品| 久久精品国产在热久久| 亚洲伦理在线免费看| 精品日韩欧美在线| 在线观看一区不卡| 极品少妇xxxx偷拍精品少妇| 亚洲免费伊人电影| 精品久久久影院| 亚洲一区二区四区蜜桃| 国产欧美精品一区二区色综合 | 国产精品久久毛片| 91精品在线麻豆| 在线视频欧美区| 国产高清久久久| 国产最新精品免费| 日韩av不卡一区二区| 亚洲免费观看高清完整版在线观看熊| 91精品国产91久久久久久一区二区| 92精品国产成人观看免费| 寂寞少妇一区二区三区| 美女国产一区二区| 五月婷婷久久丁香|