You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python Pandas如何替换DataFrame指定列内的特定字符串值

Pandas替换指定列值的实现方案

你已经完成csv文件读取后,选择以下任意一种方法都可以实现需求:

  • 方法1:精准匹配替换(仅替换值完全为BTC/USD的单元格,不会影响symbol列的其他交易对数据,适配你当前的场景)
    对应代码:
    data['symbol'] = data['symbol'].replace('BTC/USD', 'BTCUSD')
    
  • 方法2:批量移除斜杠(如果后续需要统一把所有交易对里的/都删掉,可以用这个方法)
    对应代码:
    # 关闭正则匹配避免不必要的运行警告
    data['symbol'] = data['symbol'].str.replace('/', '', regex=False)
    

修改完成后如果需要导出为新的csv文件,补充执行以下代码即可:

# index=False参数表示不导出pandas自动生成的索引列
data.to_csv('modified_file.csv', index=False)

内容的提问来源于stack exchange,提问作者georgehere

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 09:12:02