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