无法从csv文件打印数据

时间:2019-11-24 08:56:06

标签: python python-3.x pandas

根据教程,print(data.head())应该打印出csv文件的前五行。但没有输出。我做了一些研究,但我不理解人们提供的解决方案。

import tensorflow
import keras
import pandas as pd
import numpy as np
import sklearn from sklearn import linear_model
from sklearn.utils import shuffle

data = pd.read_table("student-por.csv", sep=";")

print(data.head())

我也尝试了df.head(),但是也没有用。 CSV来自this website

2 个答案:

答案 0 :(得分:0)

我只会用sep,这是我最常看到的东西,它与to_csv之类的其他函数更加一致,例如to_csv,它不接受定界符,仅接受sep。我希望这会有所帮助。

答案 1 :(得分:0)

您可以使用

pd.read_table(file_path)

代替pd.read_csv()函数。