python - Pandas 数据框的条件变化
问题描述
我想根据指标列更改列天数(这是一个日期时间列),即当指标等于 DTM 或 AMC 时,我想在天数列中添加 1 天。
import pandas as pd
df = pd.DataFrame({'days': [1, 2, 3],
'indicator': ['BMO', 'DTM','AMC']})
所以结果看起来像这样:
days indicator
0 1 BMO
1 3 DTM
2 4 AMC
解决方案
推荐阅读
- c# - 将 gRPC 与 autofac 一起使用
- r - 无法在 r shiny 中运行流图
- matlab - 如何在 Matlab 中使用 CascadeObjectDetector 计算目标检测器的平均精度?
- javascript - 在打印我的函数时,字符串打印出一组逗号?
- asp.net-core - 如何为 LocalReport 设置`EnableExternalImages = true`
- python - 如何在 lambda 中运行嵌套循环,其中一个值来自字典,一个键有多个值?
- r - 如何使用 ggplot2 在 R 中为图中的标记区域创建图例
- latex - 印地语字体未在乳胶中加载
- sql-server - 来自 SQL Server 的 pandas read_sql_table() 问题
- javascript - Discord.js 从 voiceStateUpdate 获取用户 ID