【发布时间】:2021-07-23 22:09:26
【问题描述】:
我有一个类似的数据框
我有一本包含 ec2 实例详细信息的字典
现在,我想添加一个新列“实例名称”并根据字典中的实例 ID 位于“ResourceId”列中的条件填充它,并进一步取决于名称字段中的内容该实例 ID 的字典,我想为每个匹配条目填充新列值
最后,我想为我的特定用例创建单独的数据框,例如仅获得 Box-Usage 结果。像这样的
box_usage = df[df['lineItem/UsageType'].str.contains('BoxUsage')]
print(box_usage.groupby('Instance Name')['lineItem/BlendedCost'].sum())
新的列值没有像我希望的那样与相应的资源 ID 相匹配。它是按顺序出现的。 我已经尝试了很多东西,包括我在上面的代码中提到的,但还没有结果。有什么帮助吗?
【问题讨论】: