使用 pandas.read_csv 删除作为行分隔符的分号读取 csv 文件

Remove Semicolons as Line Delimiters Reading csv-file Using pandas.read_csv

我正在使用我想要绘制的 pandas 数据框。数据框中的一些值不是浮点数,而是字符串,因为它们有一个分号。 当要绘制数据帧时,这会导致 ValueError。我发现分号只出现在每行的末尾。

read_csv 方法中是否有关键字让 pandas 识别分号以便将其删除?

如果使用分号分隔行,可以使用lineterminator参数来正确解析文件:

pd.read_csv(..., lineterminator=";")

Pandas CSV documentation