我在PyCharm中有以下代码
import pandas as pd
import numpy as np
import matplotlib as plt
df = pd.read_csv("c:/temp/datafile.txt", sep='\t')
df.head(10)
我得到以下输出:
Process finished with exit code 0
我应该获取我的数据文件的前十行,但这些行不会出现在PyCharm
中。
我检查了Project解释器,所有设置似乎都没问题。在正确的Python版本下安装了正确的软件包(numpy,pandas,matplotlib)。
我做错了什么?感谢。
答案 0 :(得分:26)
PyCharm
不是Python Shell
,它会自动打印所有结果。您必须使用print()
来显示任何内容。
print(df.head(10))
答案 1 :(得分:0)
我做了文件无效的缓存/重启选项无效,之后我就得到了头脑:
答案 2 :(得分:0)
用于打印所有数据
print(df)
默认情况下,它将打印前5位记录。
print(df.head())
如果需要10行,则可以这样编写
print(df.head(10))