python - 如何从熊猫数据框中的列中删除不必要的信息
问题描述
我有一个由 200 行和 4 列银行信息组成的数据框。这些行是“日期”、“销售点”、“借方”和“贷方”。在销售点栏中有一大堆我不需要并且我想摆脱的额外信息。每一行都以“销售点-interac 零售购买......”开头,我想完全摆脱它,只保留商店的名称。我似乎无法弄清楚如何做到这一点。有人有什么想法吗?
解决方案
如果字符串每次都相同,这很容易:
replace_string = {'Point of sale-interac retail purchase':''}
df['point of sale'].replace(replace_string, inplace=True)
推荐阅读
- c++ - 无法加载库 *.dll 未知错误 0x000000c1
- python-3.x - Tkinter 删除按钮使错误列表索引超出范围
- php - Codeigniter 3 应用程序错误:登录用户的头像没有实时更新
- python - 在python中带有变量的SQL Like语句
- node.js - 我在 ionic 中使用 tesseract.js 从图像中提取文本。现在有没有办法在键值对中表示提取的文本?
- excel - 将字符串添加到内容控件框/将下拉列表替换为内容控件
- r - 在R中分配向量的一半
- ansible - Ansible 剧本 - 什么是剧本?
- python - 将文件从 lambda 推送到 s3
- android - 应用程序关闭后,用于媒体控件的 Android 广播接收器停止工作