在熊猫中将特定数据从特定列和特定行从一个df2传输到另一个df2

时间:2019-05-23 17:57:17

标签: python python-3.x pandas

df1:

  • id,名称,姓氏,帐户,ProofID1,ProofID2,状态
  • 1,ab1,dc1、312、1224、111、3
  • 2,ab2,dc2、434、1225、112、4
  • 3,ab3,dc3、578、1226、111、3
  • 4,ab4,dc4、624、1227、112、4
  • 5,ab5,dc5、684、1228、113、5

我正在尝试设计一个功能,以根据特定列的状态复制特定列。

我已经设计了一个for循环,但是我无法编写用于复制数据的代码。


  • 用于df1中的Name,Lname,Acc,ID1,ID2,状态[[''Name','Lastname','Account','ProofID1','ProofID2','status']]。itertuples(index = False ):
  • 如果status == 3:#for df3           #一段代码
  • elif status == 4:#df4          #一段代码
  • elif status == 5:#for df5           #一段代码

预期输出:

  • df2 :(状态= 3)
  • id,名称,帐户,ProofID1,ProofID2
  • 1,ab1、312、1224、111、3
  • 3,ab3、578、1226、111、3

  • df4 :(状态= 5)
  • id,名称,帐户,ProofID1,ProofID2
  • 5,ab5、684、1228、113、5

0 个答案:

没有答案