python删除文件中的指定行,python选取指定列为空的行

  python删除文件中的指定行,python选取指定列为空的行

  本文主要介绍了在指定列中选择或删除指定内容的行的python实现,有很好的参考价值。希望对大家有帮助。如有错误或不足之处,请不吝赐教。

  00-1010选择或删除指定列中具有指定内容的行,选择货币代码为1的所有行,选择货币代码列内容为1的所有数据,选择货币代码列内容不为1的所有数据,删除具有特定值的行。

  

目录

 

  

选取或删除指定列包含指定内容的行

 

  读出数据

  source _ df=PD . read _ excel( excel 2019-06-05 . xls )

  打印数据,检查数据长度

  print(source_df.head())

  打印(len(source_df))

  

选取所有货币代号为1的行

 

  Data_=source_df[source_df[货币代码]。isin([1])]

  打印(len(data_))

  打印(数据_。head())

  

选取所有货币代号列内容为1的数据

 

  读出数据

  source _ df=PD . read _ excel( excel 2019-06-05 . xls )

  # Invert by ~,并选择不包含数字1的行。

  1=source _ df [~ source _ df [货币代码]。isin([1])]

  df1.head()

  

选取所有货币代号列内容不为1的数据

 

  dic={A:[1,2,3,1], B:[2,1,1,2]}

  df=pd。数据帧

  df

  #查找包含值“2”的所有行(要删除的行)

  Df [df [a]。isin ([2]) df [b]。isin ([2])] # 表示“或”

  #删除所有包含值“2”的行(实际上,所有不包含“2”的行都用“~”反转)

  df[~(df[A]。isin([2]) df[B]。isin([2])]]

  以上个人经验,希望给你一个参考,也希望你能支持盛行的IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: