最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳細介紹pandas的DataFrame的append方法使用

 更新時間:2019年07月31日 14:23:31   作者:修煉之路  
這篇文章主要介紹了詳細介紹pandas的DataFrame的append方法使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

官方文檔介紹鏈接:append方法介紹

DataFrame.append(other, ignore_index=False, verify_integrity=False, sort=None)

功能說明:向dataframe對象中添加新的行,如果添加的列名不在dataframe對象中,將會被當作新的列進行添加

  • other:DataFrame、series、dict、list這樣的數(shù)據結構
  • ignore_index:默認值為False,如果為True則不使用index標簽
  • verify_integrity :默認值為False,如果為True當創(chuàng)建相同的index時會拋出ValueError的異常
  • sort:boolean,默認是None,該屬性在pandas的0.23.0的版本才存在。

append添加字典

import pandas as pd
  
  data = pd.DataFrame()
  a = {"x":1,"y":2}
  data = data.append(a,ignore_index=True)
  print(data)

append添加series

如果不添加ignore_index=True,會報錯提示TypeError: Can only append a Series if ignore_index=True or if the Series has a name,如果不添加ignore_index=True,也可以改成以下代碼

 import pandas as pd

  data = pd.DataFrame()
  series = pd.Series({"x":1,"y":2},name="a")
  data = data.append(series)
  print(data)


注意:當dataframe使用append方法添加series的時候,必須要設置name,設置name名稱將會作為index的name。

append添加list

data = pd.DataFrame()
  a = [1,2,3]
  data = data.append(a)
  print(data)

如果list是一維的,則是以列的形式來進行添加,如果list是二維的則是以行的形式進行添加的,如果是三維的則只添加一個值

  data = pd.DataFrame()
  a = [[[1,2,3]]]
  data = data.append(a)
  print(data)

注意:在多次使用append方法追加數(shù)據的時候,可能會出現(xiàn)相同的index

 data = pd.DataFrame()
  a = [[1,2,3],[4,5,6]]
  data = data.append(a)
  a = [[7,8,9],[10,11,12]]
  data = data.append(a)
  print(data)


如果想要添加的index不出現(xiàn)重復的情況,可以通過設置ignore_index=True來避免

  data = pd.DataFrame()
  a = [[1,2,3],[4,5,6]]
  data = data.append(a,ignore_index=True)
  a = [[7,8,9],[10,11,12]]
  data = data.append(a,ignore_index=True)
  print(data)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論

丹寨县| 黑河市| 阿拉尔市| 安吉县| 平邑县| 巴彦淖尔市| 泸溪县| 新巴尔虎左旗| 胶州市| 平潭县| 永靖县| 桐柏县| 白城市| 平阴县| 清河县| 安新县| 墨脱县| 丽江市| 康保县| 金堂县| 商洛市| 米林县| 韶关市| 和林格尔县| 阆中市| 象山县| 嵩明县| 敖汉旗| 府谷县| 离岛区| 彰武县| 武夷山市| 根河市| 家居| 海林市| 陆良县| 西畴县| 宜兰县| 光泽县| 天镇县| 封开县|