我使用Spyder作为我的python IDE。
我试过运行这个python代码:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import os
path = os.getcwd() + '\ex1data1.txt'
data = pd.read_csv(path, header = None, names = ['Population', 'Profit'])
data.head()
理论上,我应该向我展示一个数据表,因为我正在使用
data.head()
最后
但是当我运行它时,它只显示:
我认为它应该显示一个带有数据表的新窗口。
有什么问题?
答案 0 :(得分:2)
您正在data.head()
脚本中调用.py
。该脚本应该只读取数据,而不是打印它。试试print(data.head())
答案 1 :(得分:1)
你想打印你的data.head()所以这样做......
print(data.head())