如何在pandas库中使用分隔符?

时间:2017-06-25 15:29:56

标签: python

我正在使用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")

2 个答案:

答案 0 :(得分:1)

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

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

您可以在pandas.read_fwf

中阅读更多内容

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

答案 1 :(得分:0)

对于逗号分隔值,您需要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