小编use*_*043的帖子

根据键值删除日期早于所需日期点的行

我有一个 pd.dataframe ,如下所示:

key_value     date
value_01   2017-01-13
value_01   2018-02-17
value_01   2018-04-02
value_01   2018-05-13
value_01   2018-05-16  
value_02   2017-01-18
value_02   2018-03-13
value_02   2018-04-01
value_02   2018-05-16  
value_02   2018-05-22  
value_03   2018-01-13
value_03   2018-04-14
Run Code Online (Sandbox Code Playgroud)

所以现在基于key_value,

我想删除之前具有日期列值的所有行2018-04-01

我想要这样的最终输出:

 key_value     date
value_01   2018-04-02
value_01   2018-05-13
value_01   2018-05-16  
value_02   2018-04-01
value_02   2018-05-16  
value_02   2018-05-22  
value_03   2018-04-14
Run Code Online (Sandbox Code Playgroud)

python datetime dataframe python-3.x pandas

9
推荐指数
1
解决办法
4万
查看次数

使用字典数据将数据附加到 Pandas 数据框

我有一个dataframe和 2 个分开的dictionaries. 两个字典具有相同的键但具有不同的值。dict_1具有键值对,其中值是与 dataframe 对应的唯一 ID df。我希望能够使用 2 个字典和来自 的唯一 iddict_1将 的值附加dict_2到数据帧中df

数据框示例df

col_1    col_2    id   col_3
 100      500     a1    478
 785      400     a1    490
 ...      ...     a1    ...
 ...      ...     a2    ...
 ...      ...     a2    ...
 ...      ...     a2    ...
 ...      ...     a3    ...
 ...      ...     a3    ...
 ...      ...     a3    ...
 ...      ...     a4    ...
 ...      ...     a4    ...
 ...      ...     a4 …
Run Code Online (Sandbox Code Playgroud)

python dictionary pandas

7
推荐指数
1
解决办法
231
查看次数

标签 统计

pandas ×2

python ×2

dataframe ×1

datetime ×1

dictionary ×1

python-3.x ×1