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

主頁(yè) > 知識(shí)庫(kù) > pandas調(diào)整列的順序以及添加列的實(shí)現(xiàn)

pandas調(diào)整列的順序以及添加列的實(shí)現(xiàn)

熱門(mén)標(biāo)簽:西藏智能外呼系統(tǒng)五星服務(wù) 400電話申請(qǐng)服務(wù)商選什么 清遠(yuǎn)360地圖標(biāo)注方法 平頂山外呼系統(tǒng)免費(fèi) 在哪里辦理400電話號(hào)碼 江蘇客服外呼系統(tǒng)廠家 千陽(yáng)自動(dòng)外呼系統(tǒng) 原裝電話機(jī)器人 工廠智能電話機(jī)器人

在對(duì)excel的操作中,調(diào)整列的順序以及添加一些列也是經(jīng)常用到的,下面我們用pandas實(shí)現(xiàn)這一功能。

1、調(diào)整列的順序

>>> df = pd.read_excel(r'D:/myExcel/1.xlsx')
>>> df
  A B C D
0  bob 12 78 87
1 millor 15 92 21
>>> df.columns
Index(['A', 'B', 'C', 'D'], dtype='object')
# 這是最簡(jiǎn)單常用的一種方法,相當(dāng)于指定列名讓pandas
# 從df中獲取
>>> df[['A', 'D', 'C', 'B']]
  A D C B
0  bob 87 78 12
1 millor 21 92 15
# 這也是可以的
>>> df[['A', 'A', 'A', 'A']]
  A  A  A  A
0  bob  bob  bob  bob
1 millor millor millor millor

2、添加某一列或者某幾列

(1)直接添加

>>> df['E']=[1, 2]
>>> df
  A B C D E
0  bob 12 78 87 1
1 millor 15 92 21 2

(2)調(diào)用assign方法。該方法善于根據(jù)已有的列添加新的列,通過(guò)基本運(yùn)算,或者調(diào)用函數(shù)

>>> df
  A B C D
0  bob 12 78 87
1 millor 15 92 21
# 其中E是列名,根據(jù)B列-C列的值得到
>>> df.assign(E=df['B'] - df['C'])
  A B C D E
0  bob 12 78 87 -66
1 millor 15 92 21 -77
# 添加兩列也可以
>>> df.assign(E=df['B'] - df['C'], F=df['B'] * df['C'])
  A B C D E  F
0  bob 12 78 87 -66 936
1 millor 15 92 21 -77 1380

哈哈,以上就是pandas關(guān)于調(diào)整列的順序以及新增列的用法

補(bǔ)充:pandas修改DataFrame中的列名調(diào)整列的順序

修改列名:

直接調(diào)用接口:

df.rename()

看一下接口中的定義:

 def rename(self, *args, **kwargs):
  """
  Alter axes labels.
  Function / dict values must be unique (1-to-1). Labels not contained in
  a dict / Series will be left as-is. Extra labels listed don't throw an
  error.
  See the :ref:`user guide basics.rename>` for more.
  Parameters
  ----------
  mapper, index, columns : dict-like or function, optional
   dict-like or functions transformations to apply to
   that axis' values. Use either ``mapper`` and ``axis`` to
   specify the axis to target with ``mapper``, or ``index`` and
   ``columns``.
  axis : int or str, optional
   Axis to target with ``mapper``. Can be either the axis name
   ('index', 'columns') or number (0, 1). The default is 'index'.
  copy : boolean, default True
   Also copy underlying data
  inplace : boolean, default False
   Whether to return a new DataFrame. If True then value of copy is
   ignored.
  level : int or level name, default None
   In case of a MultiIndex, only rename labels in the specified
   level.
  Returns
  -------
  renamed : DataFrame
  See Also
  --------
  pandas.DataFrame.rename_axis
  Examples
  --------
  ``DataFrame.rename`` supports two calling conventions
  * ``(index=index_mapper, columns=columns_mapper, ...)``
  * ``(mapper, axis={'index', 'columns'}, ...)``
  We *highly* recommend using keyword arguments to clarify your
  intent.
  >>> df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})
  >>> df.rename(index=str, columns={"A": "a", "B": "c"})
   a c
  0 1 4
  1 2 5
  2 3 6
 
  >>> df.rename(index=str, columns={"A": "a", "C": "c"})
   a B
  0 1 4
  1 2 5
  2 3 6
 
  Using axis-style parameters
 
  >>> df.rename(str.lower, axis='columns')
   a b
  0 1 4
  1 2 5
  2 3 6
 
  >>> df.rename({1: 2, 2: 4}, axis='index')
   A B
  0 1 4
  2 2 5
  4 3 6
  """
  axes = validate_axis_style_args(self, args, kwargs, 'mapper', 'rename')
  kwargs.update(axes)
  # Pop these, since the values are in `kwargs` under different names
  kwargs.pop('axis', None)
  kwargs.pop('mapper', None)
  return super(DataFrame, self).rename(**kwargs)

注意:

一個(gè)*,輸入可以是數(shù)組、元組,會(huì)把輸入的數(shù)組或元組拆分成一個(gè)個(gè)元素。

兩個(gè)*,輸入必須是字典格式

示例:

>>>import pandas as pd
>>>a = pd.DataFrame({'A':[1,2,3], 'B':[4,5,6], 'C':[7,8,9]})
>>> a 
 A B C
0 1 4 7
1 2 5 8
2 3 6 9 
 
#將列名A替換為列名a,B改為b,C改為c
>>>a.rename(columns={'A':'a', 'B':'b', 'C':'c'}, inplace = True)
>>>a
 a b c
0 1 4 7
1 2 5 8
2 3 6 9

調(diào)整列的順序:

如:

>>> import pandas
>>> dict_a = {'user_id':['webbang','webbang','webbang'],'book_id':['3713327','4074636','26873486'],'rating':['4','4','4'],
'mark_date':['2017-03-07','2017-03-07','2017-03-07']}
 
>>> df = pandas.DataFrame(dict_a) # 從字典創(chuàng)建DataFrame
>>> df # 創(chuàng)建好的df列名默認(rèn)按首字母順序排序,和字典中的先后順序并不一樣,字典中'user_id','book_id','rating','mark_date'
 
 book_id mark_date rating user_id
0 3713327 2017-03-07 4 webbang
1 4074636 2017-03-07 4 webbang
2 26873486 2017-03-07 4 webbang

直接修改列名:

>>> df = df[['user_id','book_id','rating','mark_date']] # 調(diào)整列順序?yàn)?user_id','book_id','rating','mark_date'
>>> df
 
 user_id book_id rating mark_date
0 webbang 3713327 4 2017-03-07
1 webbang 4074636 4 2017-03-07
2 webbang 26873486 4 2017-03-07

就可以了。

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

您可能感興趣的文章:
  • Python基礎(chǔ)之pandas數(shù)據(jù)合并
  • python-pandas創(chuàng)建Series數(shù)據(jù)類(lèi)型的操作
  • Python數(shù)據(jù)分析之pandas函數(shù)詳解
  • python基于Pandas讀寫(xiě)MySQL數(shù)據(jù)庫(kù)
  • pandas讀取excel時(shí)獲取讀取進(jìn)度的實(shí)現(xiàn)
  • pandas中.loc和.iloc以及.at和.iat的區(qū)別說(shuō)明
  • 淺談Pandas dataframe數(shù)據(jù)處理方法的速度比較
  • 解決使用pandas聚類(lèi)時(shí)的小坑
  • pandas 使用merge實(shí)現(xiàn)百倍加速的操作
  • 詳細(xì)介紹在pandas中創(chuàng)建category類(lèi)型數(shù)據(jù)的幾種方法
  • python中pandas.read_csv()函數(shù)的深入講解
  • pandas 顛倒列順序的兩種解決方案
  • pandas快速處理Excel,替換Nan,轉(zhuǎn)字典的操作
  • Python基礎(chǔ)之教你怎么在M1系統(tǒng)上使用pandas

標(biāo)簽:股票 白城 安慶 天水 西安 錦州 日照 隨州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《pandas調(diào)整列的順序以及添加列的實(shí)現(xiàn)》,本文關(guān)鍵詞  pandas,調(diào),整列,的,順序,以及,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《pandas調(diào)整列的順序以及添加列的實(shí)現(xiàn)》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于pandas調(diào)整列的順序以及添加列的實(shí)現(xiàn)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲精品v日韩精品| 日韩一区二区在线观看视频播放| 国产女主播一区| 丰满白嫩尤物一区二区| 中文字幕一区二区三区四区| 99re热这里只有精品视频| 亚洲精品视频免费看| 91官网在线观看| 天天操天天干天天综合网| 欧美一卡二卡在线| 国产精品一二三在| 自拍av一区二区三区| 在线一区二区观看| 日本麻豆一区二区三区视频| 精品国产人成亚洲区| 成人精品鲁一区一区二区| 亚洲国产视频网站| 精品99999| 在线精品视频一区二区三四| 捆绑调教美女网站视频一区| 国产精品国产三级国产aⅴ原创| 色婷婷综合五月| 精品亚洲国产成人av制服丝袜| 国产精品萝li| 8x8x8国产精品| 99久久久免费精品国产一区二区 | 国产乱一区二区| 国产精品久久夜| 日韩一区二区三区三四区视频在线观看 | 7777精品伊人久久久大香线蕉经典版下载 | 一区二区三区不卡视频| 欧美电视剧在线看免费| 99久久99久久精品免费看蜜桃| 性久久久久久久| 国产日产欧美一区| 欧美一区二区三区免费在线看 | 国产揄拍国内精品对白| 亚洲免费观看在线视频| 欧美不卡一区二区三区四区| 色偷偷久久人人79超碰人人澡 | 一区二区激情小说| 国产午夜亚洲精品不卡| 欧美精品久久一区| 色狠狠桃花综合| 成人激情文学综合网| 精东粉嫩av免费一区二区三区| 亚洲一区二区视频在线| 中文字幕一区二区三区不卡| 337p粉嫩大胆噜噜噜噜噜91av| 欧美色倩网站大全免费| 成人三级伦理片| 国产一区在线看| 美女诱惑一区二区| 亚洲18女电影在线观看| 亚洲女与黑人做爰| 18成人在线视频| 国产精品电影一区二区| 国产欧美一区二区在线| 久久蜜桃av一区二区天堂| 91精品国产综合久久香蕉麻豆| 欧美性色aⅴ视频一区日韩精品| 9i看片成人免费高清| 成人免费av资源| 国产aⅴ综合色| 国产成人精品午夜视频免费| 国产精品亚洲成人| 国产一区二区三区在线观看精品 | 成人免费看视频| 粉嫩13p一区二区三区| 国产精品99久久久| 国产呦精品一区二区三区网站| 蜜桃视频在线一区| 精品一区免费av| 国产乱码精品一区二区三区忘忧草| 美国毛片一区二区| 老司机免费视频一区二区三区| 美女视频黄久久| 国产麻豆精品theporn| 国产高清不卡一区二区| 成人午夜视频免费看| 97精品超碰一区二区三区| 91极品视觉盛宴| 欧美乱妇20p| 精品少妇一区二区三区| 国产日产欧产精品推荐色| 国产精品国产三级国产有无不卡| 最新热久久免费视频| 亚洲福利视频导航| 蜜臀a∨国产成人精品| 国产成人av网站| 91在线视频网址| 欧美日韩一区精品| 精品福利av导航| 中文字幕在线播放不卡一区| 亚洲激情五月婷婷| 日韩国产欧美视频| 国产二区国产一区在线观看| 91在线观看污| 欧美高清视频一二三区 | 美国av一区二区| 国产成人午夜精品影院观看视频| 成人综合婷婷国产精品久久免费| 99精品视频在线观看免费| 欧美视频一区二区在线观看| 欧美mv日韩mv国产网站| 成人免费视频在线观看| 日韩电影在线免费看| 成人夜色视频网站在线观看| 欧美色视频在线观看| 久久日韩粉嫩一区二区三区| 亚洲欧美另类久久久精品2019| 亚洲成人你懂的| 国产91对白在线观看九色| 欧美天堂一区二区三区| 久久精品欧美一区二区三区麻豆| 亚洲综合在线五月| 国产精品一卡二卡| 欧美日韩一区在线| 国产精品成人一区二区艾草| 日本大胆欧美人术艺术动态| 99久久国产综合精品女不卡| 欧美videossexotv100| 一二三四社区欧美黄| 粉嫩一区二区三区在线看| 欧美一区二区三区影视| 亚洲色图一区二区三区| 国产麻豆精品一区二区| 91精品久久久久久久91蜜桃| 亚洲免费观看高清完整版在线观看 | 日日夜夜免费精品| 白白色 亚洲乱淫| 欧美大片一区二区| 婷婷亚洲久悠悠色悠在线播放| 暴力调教一区二区三区| 久久久久久久久久久久电影| 午夜久久久影院| 色综合久久88色综合天天| 欧美极品少妇xxxxⅹ高跟鞋 | 99精品一区二区| 国产亚洲1区2区3区| 麻豆一区二区三| 欧美久久一二区| 亚洲国产视频一区二区| 欧洲亚洲精品在线| 亚洲免费av高清| 91麻豆福利精品推荐| 中文字幕一区二区三| www..com久久爱| 国产精品女人毛片| 懂色av一区二区夜夜嗨| 国产日韩欧美亚洲| 国产高清精品久久久久| 国产婷婷色一区二区三区四区| 久久成人羞羞网站| 精品国产凹凸成av人网站| 韩国精品免费视频| 久久综合色鬼综合色| 国产凹凸在线观看一区二区| 国产欧美一区视频| 本田岬高潮一区二区三区| 中文字幕亚洲一区二区av在线| 成人福利电影精品一区二区在线观看 | 亚洲自拍偷拍图区| 欧美午夜不卡在线观看免费| 亚洲精品菠萝久久久久久久| 欧美中文字幕一二三区视频| 亚洲一区二区在线免费看| 欧美性猛片aaaaaaa做受| 亚洲国产视频网站| 日韩一卡二卡三卡| 国产一区二区三区精品欧美日韩一区二区三区 | 日本精品视频一区二区三区| 亚洲欧美日韩中文播放 | 日韩欧美一二三区| 精品中文av资源站在线观看| 久久人人超碰精品| 99久久伊人精品| 亚洲午夜激情av| 欧美tickle裸体挠脚心vk| 国产91在线观看| 综合久久国产九一剧情麻豆| 欧美午夜免费电影| 韩日av一区二区| 亚洲欧美综合色| 欧美高清精品3d| 极品瑜伽女神91| 国产精品萝li| 欧美乱熟臀69xxxxxx| 国产一区二区在线影院| 成人免费在线播放视频| 666欧美在线视频| 成人免费高清视频| 视频一区在线视频| 欧美激情一区在线观看| 欧美视频精品在线| 国产成人亚洲精品狼色在线| 亚洲成人午夜电影| 亚洲国产精品av| 91精品婷婷国产综合久久性色| 国产成人精品亚洲日本在线桃色|