如何在 pandas 中读取带有分隔符的文件?

How to read in file with delimiter in pandas?

我正在使用 pandas 库,我如何根据逗号分隔将给定的数据框拆分为行和列。 因为如果我尝试它会给出错误,它无法分离并抛出以下错误。

6.1101,17.592
5.5277,9.1302
8.5186,13.662
7.0032,11.854
5.8598,6.8233
8.3829,11.886

上面给定的行包含我的数据集。 代码是:

import pandas as pd
from sklearn import linear_model
import matplotlib.pyplot as plt
dataframe = pd.read_fwf("challenge_dataset.txt")

pandas.read_fwf 可以有分隔符参数。

dataframe = pd.read_fwf("challenge_dataset.txt", delimiter=",")

您可以在 pandas.read_fwf

中阅读更多内容

read_csv 会自动使用逗号分隔符读取,但您也可以更改 read_csv 中的定界符参数。

逗号分隔值需要 read_csv:

rt pandas as pd
dataframe = pd.read_csv("challenge_dataset.txt")

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_csv.html