python - 我想摆脱 csv 文件中的 "-"(破折号)(在 Pandas 中)

标签 python pandas csv

我有 csv 文件,在表格中,当没有数字时,它有破折号。

我所知道的解决方法是将“-”替换为“”,但它会影响“减号”。

当破折号实际上不是减号后跟数字时,我应该怎么做才能删除破折号?

谢谢

最佳答案

将 csv 转换为 pandas dataframe 时,您可以直接删除这些符号

df = pd.read_csv("yourfile.csv",na_values=["-"])

关于python - 我想摆脱 csv 文件中的 "-"(破折号)(在 Pandas 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56990052/

相关文章:

python - 在 pandas 数据框列之间复制值

Python Multiindex Dataframe 删除最大值

python - Pandas - 将匹配的列值与行对齐

python - 如何使用 pandas 数据框将子标题添加到 html 表中以及我们如何将数据框数据访问到 html 表中?

mysql 将数据导出到csv

python - 如何在命令行中将环境变量传递给 pytest 以测试函数

使用下一页 token 的 Pythonic 方式

python - 在spyder中使用系统环境变量

java - 如何指定tab作为hadoop输入文本文件的记录分隔符?

java - 如何使用 FileProvider 访问下载文件夹?