【发布时间】:2021-07-11 01:23:51
【问题描述】:
我有一个数据框,其中包含一个序列,其中包含编码值和记录它的日期(例如 (A,1))。我的目标是检查编码值 X 和 Y。如果它们发生在同一天,请从序列中删除 Y 值。
ID Sequence
1 [(A,1), (B,1), (X,2), (Y,2), (Y,3)]
2 [(C,1), (X,2), (Y,2), (Z,2)]
3 [(C,1), (D,2), (X,3), (Y,3),(Z,3)]
我期待的结果是:
ID Sequence
1 [(A,1), (B,1), (X,2), (Y,3)]
2 [(C,1), (X,2), (Z,2)]
3 [(C,1), (D,2), (X,3), (Z,3)]
有什么方法可以编写一个函数来获得这些结果吗?任何帮助将不胜感激。
【问题讨论】:
标签: python python-3.x pandas list dataframe